Best Hotels in Karo

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

Uluna Hotel

Uluna Hotel

📍 Jl. Jamin Ginting No.10, Sempajaya, Kabupaten Karo, Berastagi
★★ 8.9 (20 reviews)

"all good"

Hotel Sibayak Internasional

Hotel Sibayak Internasional

📍 Jl. Merdeka, Gundaling I, Berastagi
★★★★ 7.9 (39 reviews)

"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

Mikie Holiday Resort & Hotel

📍 Jl. Jamin Ginting, Sempajaya, Berastagi
★★★★ 9.0 (85 reviews)

"It is a pleasant and beautiful resort.Picturesque environment, a good stay for family and children. Food are varieties and scrumptious. Staffs are friendly and helpful. It is a senior friendly place. Toilet is clean."

Pariban Hotel

Pariban Hotel

📍 6GC6+X72, Merdeka, Karo Regency, Jaranguda
★★★ 7.9 (37 reviews)

"Nice hotspring"

Sapo Karo Rest House

Sapo Karo Rest House

📍 Jl. Perwira No.23, Gundaling I, Kabupaten Karo, Berastagi
★★★ 7.6 (23 reviews)

"I just love everything! Short stay as we arrived late also, and we check out early morning before 0800. The only thing my room the water heater is not functioning and we are too exhausted. Managed to get bath with the cold water 🫠"

Sinabung Hills Berastagi

Sinabung Hills Berastagi

📍 Jl. Kolam Renang, Gundaling I, Berastagi
★★★★ 7.1 (41 reviews)

"nicer"

Kaliaga Bungalow

Kaliaga Bungalow

📍 penginapan kaliaga bungalow, Jl. Perwira No.219, Gundaling I, Kec. Berastagi, Gundaling I
10 (2 reviews)

"The owner was very friendly and the place was comfortable"

Taman Simalem Resort

Taman Simalem Resort

📍 Jl. Raya Merek No.KM. 9, Merek, Karo Regency, Kodon-Kodon
★★★★ 8.1 (69 reviews)

"The resort is located on top of the mountains. The views are very breathtaking!"

Alloyna Country Cottage Brastagi

Alloyna Country Cottage Brastagi

📍 peceren, Jl. Jamin Ginting No.007, Kec. Berastagi, Kabupaten Karo, Berastagi
★★ 7.1 (4 reviews)

"Great place to stay. Very quiet and chill. Only downside was the flushing toilet did not work properly, the hand washing sink's pipe was not properly installed, the speed of the shower was not fast enough and hot water sometimes was limited (maybe because we did not know how to operate it well). Overall, with quite an affordable price, I can't complain much 👍 Also, they allowed me to borrow their water host to clean my car before checking out on their reception yard."

Guest Reviews for Karo Hotels

7.1
Excellent Traveler Rating
Real & verified guest reviews from around the world
T

Tanedy

Family
Uluna Hotel ★★
"Recommended"
★★★★★
2026-07-08
G

Guest User

Other
Hotel Sibayak Internasional ★★★★
"Hotel Sibayak International is a great choice for travelers seeking comfort and a strategic location in Berastagi. Surrounded by beautiful mountain views and fresh air, it offers a relaxing escape from the city. The rooms are spacious and clean, with some featuring private balconies overlooking."
★★★★★
2025-02-20
I

Ixora~

Family
Mikie Holiday Resort & Hotel ★★★★
"Overall everything is good. Very spacious room, and completed facilities. Love to stay here"
★★★★★
2025-06-02
K

Kyrowks

Couple
Pariban Hotel ★★★
"Is not enough if you stay 1 night. The room is cozy and the view of sibayak mountain so beautiful. Very calm and relax."
★★★★★
2025-12-09
G

Guest User

Couple
Sapo Karo Rest House ★★★
"Arrived 3pm - not much people in the hotel. Cleaning ladies gave us the keys. Room very basic as expected but that's not even the point - just to note hot water not working and it is very basic. We wanted to book volcano tour but owner was not there. Booked through trip advisor. Owner came back 6 pm, and became completely furious we did not book through him. Literally asked us to leave and kicked us out of the room for no reason, on a rainy night, on reason that we did not book through him. Took his word, packed and asked for refund that he did not want to give back. Therefore we stayed , whatsoever. Great experience overall for who love to be treated super badly like an outlaw and can be kicked out for absolutely no reason. Apart from that volcano tour is great."
★★☆☆☆
2023-08-06
G

GPhang

Traveling with friends
Sinabung Hills Berastagi ★★★★
"A nice hotel and as the weather is cooling in this area, the hotel don't install Aircon in the room. Will have naturel aircon when open the window. Highly recommend this hotel."
★★★★★
2023-09-24
A

Azie.Rhmn

Couple
Kaliaga Bungalow ★
"Sorry can’t review due to my route has been changed in last minute."
★★★★★
2025-01-20
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

Family
Alloyna Country Cottage Brastagi ★★
"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."
★★★★★
2023-11-26

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

429

Total properties

56

Weekday Avg. Price

Rs 10,452

Weekend Avg. Price

Rs 11,474

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.