Sumatra hotels

Fri 1/3
Tue 5/3

Search hundreds of travel sites at once for hotels in Sumatra

...and more

Let KAYAK do the searching

Save on your next stay

Search and compare hundreds of travel sites at once for hotels in Sumatra

We’re completely free to use – no hidden charges or fees

Latest Sumatra Hotel Deals

MOST POPULARMedan
3 stars from RM 29
4+ stars from RM 119
Bukittinggi
3 stars from RM 52
4+ stars from RM 191
Parapat
3 stars from RM 95
4+ stars from RM 205
Pekanbaru
3 stars from RM 38
4+ stars from RM 116

Best Sumatra hotels

Most recommended Sumatra hotels

Show all
Aryaduta Medan - Medan - Pool
Aryaduta Medan
8.2 Very Good
RM 253+
RM 253+
Free Wi-Fi
Pool
Spa
Swiss-Belinn Medan - Medan - Bedroom
Swiss-Belinn Medan
7.9 Good
RM 143+
RM 143+
Parking
Free Wi-Fi
Bamboosa
8 Very Good
RM 48+
RM 48+
Parking
Free Wi-Fi
Grand Mercure Medan Angkasa
8.4 Very Good
RM 210+
RM 210+
Parking
Free Wi-Fi
Pool
Spa
Hotel Pangeran
8.8 Very Good
RM 277+
RM 277+
Free Wi-Fi
Pool
Aryaduta Pekanbaru
8.2 Very Good
RM 176+
RM 176+
Parking
Free Wi-Fi
Pool
Spa
ibis Padang
7.9 Good
RM 167+
RM 167+
Free Wi-Fi
Pool

How much is a Sumatra hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Average price (weeknight)

RM 129

Average price (weekend night)

RM 149
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Sumatra

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Sumatra

  • What is the most popular destination in Sumatra?

    Based on KAYAK hotel searches, the most popular destination is Medan (34% of total searches to Sumatra). The next most popular destinations are Tanjung Sepat (30%) and Sungai Udang (25%). Searches for hotels in Bukittinggi (11%) are also popular.

  • How much is a cheap hotel in Sumatra?

    KAYAK users have found double rooms in Sumatra for as cheap as RM 29 (Palembang) in the last 3 days. The average price is RM 160.

  • How much is a hotel in Sumatra for tonight?

    In the last 72 hours, users have found Sumatra hotels for tonight for as low as RM 38 (Pematangsiantar). Users have also found 3-star hotels from RM 50 (Pematangsiantar) and 4-star+ hotels from RM 152 (Balige).

Where to stay in Sumatra?

Our map will help you find the perfect place to stay in Sumatra by showing you the exact location of each hotel.