Hotels in Medan

Find the best Medan hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Medan hotels with free cancellation or excellent ratings

Trusted Medan hotel providers

See all hotels in Medan

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelCollection O 294 Andrea Residence Syariah – 5.0
Cheapest month to bookNovember
Average 4 star hotel price₹ 3,437 per night
Average 5 star hotel price₹ 4,909 per night

How to find the best hotel deals in Medan

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Medan

  • Want to find hotel deals as easily as you book flights? Our clever search engine handles it all. Here's how you can save time and money when searching for your Medan hotel.

  • Plan your stay ahead of time to save on your Medan hotel. You'll also have a bigger selection of stays and room types to choose from, particularly during high-demand times.

  • However, you could still find a last-minute bargain. Although prices typically increase closer to your stay, some places cut rates a day or two before to avoid having empty rooms, especially when it's quiet.

  • The more flexible your dates, the better your savings. Experiment with different time frames to discover what deals pop up. Prices are usually cheaper on weekdays and during low-season months.

  • Explore the range of accommodation options with free cancellation and have more control over your booking. You can adjust or cancel your stay without penalty if your plans shift or a better deal shows up.

Where to stay in Medan

Central Medan

When to go to Medan

  • If your perfect holiday involves a full itinerary, book your hotel in Medan in December. This is peak season, so expect the city to be in full swing.

  • September is the best month to lock in your Medan hotel for a more laid-back experience.

  • The weather is worth considering when choosing your travel dates. May brings the warmest conditions, with temperatures reaching highs of 32ºC.

  • The coolest time of year is January. You can expect lows of 22ºC.

  • Want to leave the umbrella at home? Search for Medan hotels in February. This is the driest time to visit, with 16 days of rain on average.

  • Rain is more common in May, which gets around 26 days of wet weather.

Best hotels in Medan

Best budget hotels

  • Make your travel money go further by choosing from around 350 budget Medan hotels. Perfect for when you want to spend less on the room and more on adventures, these stays come with essentials like Wi-Fi, toiletries, and simple breakfasts.

  • Hotel O Aljadid Near Masjid Raya Al Mashun Sm Raja Medan offers comfort without the big spend. Make use of heating, Wi-Fi and more at this 3-star option.

  • Hotel O Helvetia Residence is equipped with conveniences such as internet access and heating. Set yourself up at this 2-star Medan hotel and make the most of your trip for less.

  • You'll also score a solid deal at Swasana Hotel Medan, which is rated 3 stars. It features Wi-Fi and a safe deposit box.

Best 4-star hotels in Medan

  • Searching for hotels in Medan that offer more than just the basics? A 4-star stay is exactly your vibe. With around 20 to select from, they come with attractive extras like rooftop lounges, fitness centres, and valet parking. You get high quality without the high price tag.

  • Grand Central Premier nails the 4-star guest experience. Concierge assistance and massage services help make this option a favourite for many.

  • Another Medan hotel to keep in mind is The Reiz Suites, Artotel Curated. It features thoughtful amenities such as a restaurant and concierge assistance.

  • De Paris Hotel is one more to bookmark. It comes with concierge assistance and a pool, among other things.

Best hotels in Medan for families

  • Heading away with the kids? You need a hotel that offers more than just a bed. Baby-sitting services, cribs, playgrounds, and extra beds make family stays easier. You'll find roughly 20 family-friendly hotels in Medan waiting to welcome your crew.

  • Cordela Hotel Medan lets you enjoy family time for less. This affordable 2-star option comes with a laundry, internet access and much more.

  • Discover what a luxury family stay feels like at Grand Mercure Maha Cipta Medan Angkasa. Rated 5 stars, this Medan hotel offers Wi-Fi in designated areas and a first aid room.

Best hotels with a spa

  • Discover your zen at one of the 40 or so Medan hotels with a spa. They feature anything from saunas to gyms and flotation tanks. Toss in yoga classes, manicures, and massages and you're on your way to bliss.

  • Get the break you deserve at Favehotel S. Parman Medan. This 3-star option comes with all the thoughtful touches, including massage services and a spa.

  • Or unpack your bags at Cordela Hotel Medan. With a sauna and a garden, this 2-star hotel in Medan creates the right mood for rest.

  • Karibia Boutique Hotel gives you the freedom to do it all — or do nothing at all. You'll find concierge assistance and room service at this stay.

Best hotels with a pool

  • A pool brings a new layer of fun to your trip. Book a resort and you'll usually find multiple swimming areas and maybe even lazy rivers and water slides. At city hotels, rooftop and indoor pools are the norm. Choose from at least 30 pool hotels in Medan and get set to jump right in.

  • Alhesa Apartment comes with an outdoor swimming pool, air conditioning and room service. Get in a swim or simply kick back by the water at this Medan hotel.

  • Slip on your swimsuit and chill by the water at Capital O 293 Mutiara Hijau Suites Syariah. An outdoor swimming pool, express check-in and parking are only the start of what this place packs in.

  • Alternatively, find time for fun at Ibis Styles Medan Pattimura. An indoor swimming pool, this hotel has a fireplace and an airport shuttle.

Best pet-friendly hotels

  • Hitting the road with your furry friend? Pet-friendly hotels often offer comfy pet beds, feeding bowls, and outdoor areas to run around. Some take it a step further with things like treats and toys. Explore the Medan hotels that welcome pets and let your best buddy be part of the journey.

  • Check in with your sidekick at Wisma Sudirman. Take advantage of amenities here like Wi-Fi and parking.

  • There's also room for you and your little buddy at The Skyview Paddy Asri. It includes a 24-hour front desk, Wi-Fi and more.

Flying to Medan

Kuala Namu International Airport (KNO)

  • Book a flight to Medan and step off the plane at Kuala Namu International Airport (KNO), the main airport for this city. It's about 23 kilometres from the centre.

  • The drive to central Medan takes about 45 minutes, while public transport is roughly 40 minutes.

  • If you're flying in late, consider booking Anara Sky Kualanamu Hotel. This convenient option is not far from the runway and offers wake-up call services, among other features.

Finding cheap hotels in Medan: FAQs

In Medan, the expected average temperature in April is 27°C. The warmest month is typically May, which averages 29°C. The coolest month is December, with temperatures averaging 23°C. The rainiest month is October, and the driest month is February.

Of course - the cheapest hotel deal we found within the next seven days is ₹ 500 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ₹ 500 per night.

The average price of a hotel during the week is ₹ 1,826 per night, and the average price on weekends is ₹ 1,935. Overall, it looks like the cheapest day to stay in Medan could be Monday.

The nearest airport to Medan is Medan Kuala Namu Airport (KNO), which is 22.9km from the city centre.

We crunched some numbers on our calendar and found that Monday is the cheapest day to stay in Medan. And the most expensive day seems to be Saturday

The average price of a 3-star hotel in Medan is currently around ₹ 1,465 per night. And the cheapest 3-star hotel we found is ₹ 500 per night.

The average price of a 4-star hotel in Medan is currently around ₹ 3,058 per night. And the cheapest 4-star hotel we found is ₹ 789 per night.

The average price of a 5-star hotel in Medan is currently around ₹ 5,136 per night. And the cheapest 5-star hotel we found is ₹ 1,153 per night.

The cheapest month to stay in a hotel in Medan is November, with an average price of ₹ 1,479 per night. The most expensive month is March, when the average room rate can rise to ₹ 2,176 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in April is ₹ 1,590 per night, which is around 12% lower than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Medan are Ibis Styles Medan Pattimura, Santika Premiere Dyandra Hotel & Convention - Medan and The Batik Hotel.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Medan with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.