Best Hotels in Karo

Explore Karo with 57 hotels near iconic landmarks, popular shopping streets, and top dining spots.

Uluna Hotel
8.9 (21 reviews)

Uluna Hotel ★★

📍 Jl. Jamin Ginting No.10, Sempajaya, Kabupaten Karo, Berastagi

"all good"

Hotel Sibayak Internasional
8.1 (41 reviews)

Hotel Sibayak Internasional ★★★★

📍 Jl. Merdeka, Gundaling I, Berastagi

"The hotel is located at the prime tourist attraction. However it’s a bit run down and they did not maintain the cleanliness. A part from the smelly towel, the furniture is outdated. The toilet has stains. The bedsheets is torn. The tv channels reception is bad. Also the hotel has no lift. Wonder why haven’t they changed all these? The only good about the hotel is the buffet spread. A lot of varieties and most staff are friendly & helpful. Nope. I won’t stay in this hotel after this. Thank you."

Mikie Holiday Resort & Hotel
9.0 (86 reviews)

Mikie Holiday Resort & Hotel ★★★★

📍 Jl. Jamin Ginting, Sempajaya, Berastagi

"Hotel room soundproof not so goo"

Pariban Hotel
8.0 (39 reviews)

Pariban Hotel ★★★

📍 6GC6+X72, Merdeka, Karo Regency, Jaranguda

"Superb!!!nice place for healling. The best part is the hot spring pool"

Sapo Karo Rest House
7.4 (24 reviews)

Sapo Karo Rest House ★★★

📍 Jl. Perwira No.23, Gundaling I, Kabupaten Karo, Berastagi

"The owners are friendly and helpful. Although there's no reception, it feels like staying at home, with no strict rules, making you feel very free. One morning, I mentioned I needed to eat something because I was hungry. The owner kindly cooked mee goreng free of charge. However, the hot water wasn't working very well. Adi was very friendly and provided a detailed explanation of how to climb Mount Sibayak, including important points to consider. He also helped me repair my rented motorbike. Big thanks to the owner!"

Sinabung Hills Berastagi
7.3 (43 reviews)

Sinabung Hills Berastagi ★★★★

📍 Jl. Kolam Renang, Gundaling I, Berastagi

"The room was large, though a bit dated. There were a few plugs in the room, and the bed would have been perfect if it had been improved, but it was acceptable. The breakfast was good. The surroundings were beautiful and great for taking photos."

Kaliaga Bungalow
10 (2 reviews)

Kaliaga Bungalow

📍 penginapan kaliaga bungalow, Jl. Perwira No.219, Gundaling I, Kec. Berastagi, Gundaling I

"Sorry can’t review due to my route has been changed in last minute."

Taman Simalem Resort
8.2 (68 reviews)

Taman Simalem Resort ★★★★

📍 Jl. Raya Merek No.KM. 9, Merek, Karo Regency, Kodon-Kodon

"We are happy!!!!! The staff so kind and soft spoken.. we love the view… Masha Allah.. so beautifull.. event we stay at standard room, we also can get the beatiful view of Danau Toba.. the breakfast was delicious.. this is the first time im going to Indonesia and i can eat all the food.. excellent.. i also like the tour package for free…keep it up..next time if i going to danau toba again, i will stay at waterfall inside Taman Simalem Resort..in Shaa Allah"

Alloyna Country Cottage Brastagi
7.5 (3 reviews)

Alloyna Country Cottage Brastagi ★★

📍 peceren, Jl. Jamin Ginting No.007, Kec. Berastagi, Kabupaten Karo, Berastagi

"This place was recommended by a friend, and although it was a little over our budget we went and booked it anyway. We travelled as a group and took 10 rooms. The rooms were very clean but they were too damp, in some rooms the water heaters were not working properly, the pillows were in poor condition. All the furnitures were beautifully handmade but all were too low that they were not really comfortable. Some beds were not in good shape. The complimentary breakfast could be much better, maybe like adding local fruits to the selection (we paid 500k-750k per room). Putting the owners’ potraits in the guest bedrooms was a little eerie 😅. However, the service was exceptionally good, manager was super friendly."

Guest Reviews for Karo Hotels

8.4
Excellent Traveler Rating
Real & verified guest reviews from around the world
G

Guest User

Other
Uluna Hotel ★★
"Good and clean"
★★★★★
2026-05-29
G

Guest User

Family
Hotel Sibayak Internasional ★★★★
"The price is decent, fortunately using trip.com so you can get attractive discounts"
★★★★★
2023-10-21
G

Guest User

Family
Mikie Holiday Resort & Hotel ★★★★
"We didn't use much of the facilities to comment much. The food selection for breakfast was good, and they provide a takeaway breakfast option should u want to opt for that to bring on your hike up the mountain. The rooms can get a little noisy as they face the poolside and if you have. a party or loud chatter going on outside, can be heard Nonetheless the room was big, room service was good, no complains"
★★★★★
2025-10-22
K

Kay Aminos

Family
Pariban Hotel ★★★
"Plan to book Mikie, unfortunately fully booked. Saw this available for family room, super really excellent! Great family room and love the hotel. Just suggestion should have water heater coz the water is too cold🥶"
★★★★★
2025-01-12
G

Guest User

Traveling with friends
Sapo Karo Rest House ★★★
"Not very far, located from the buses that go to the volcano, the rooms are simple, I still had some problems with bad smell coming from the bathroom, urine the owner is very nice they took us for a low price to Parapat, the breakfast is very very very simple but hey it's enough"
★★★★★
2025-02-17
M

Muhammad Aidid Danish Bin Karim Anua

Family
Sinabung Hills Berastagi ★★★★
"nicer"
★★★★★
2026-02-18
G

Guest User

Solo traveler
Kaliaga Bungalow ★
"The owner was very friendly and the place was comfortable"
★★★★★
2025-08-21
A

Adriankhai

Couple
Taman Simalem Resort ★★★★
"I stayed at waterfall lodge room, it was one of my best experiences. Might repeat and bring my whole family to here. Definitely worth my money giving the entire place is very quiet and nature. Love staying here. The room also clean and comfy. The staff is helpful. You can choose to stay at tongging lodge (viewpoint of lake toba) or waterfall(more nature, forest stay). They also prep a few activities for you during your stay there. I tried their coffee and tea tasting, and it was very nice! And they also have museums."
★★★★★
2026-04-16
G

Guest User

Business traveler
Alloyna Country Cottage Brastagi ★★
"Mantaapp"
★★★★★
2024-03-29

Karo Travel Information

Power Plug & Voltage

230V/Type C/F

💵

Exchange Rate

IDR

💳

Local Payment

Cash/Cards/QRIS/GoPay

📱

Connectivity

Telkomsel/Indosat/XL

🌡️

Current Weather

Thunderstorms

More Information About Karo Hotels

Key Info

Details

Number of reviews

454

Total properties

57

Weekday Avg. Price

Rs 9,858

Weekend Avg. Price

Rs 10,652

Trending hotel

Hotel Sibayak Internasional

FAQ – Hotels in Karo

  • How do I book a hotel on Trip.com?

    To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

  • How do I get hotel deals on Trip.com?

    There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

  • Where can I find hotel deals on Trip.com?

    Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

  • How can I get lower prices for hotels?

    Sometimes booking hotels midweek is cheaper, but it also depends on the season.

  • How many hotels are listed on Trip.com?

    You can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

  • Can I cancel or change my hotel bookings on Trip.com?

    It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

  • How do I contact Trip.com customer support?

    You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.