Hotels of Earth

Sapo Karo Rest House

Jalan Perwira no 23 Berastagi, Berastagi, ID

7.9 guest rating· 157 reviews

About this hotel

Mountain Views and Convenience

Enjoy breathtaking views of the mountains at Sapo Karo Rest House in Berastagi. Located just 5 km from Mount Sibayak, this 1-star guest house offers free WiFi and a 24-hour front desk. Explore the nearby convenience stores, cafes, and food stalls within walking distance.

Comfortable Rooms with Modern Amenities

Relax in guest rooms featuring a cozy seating area, wardrobe, and flat-screen TV. Some rooms even have a terrace for you to unwind and take in the scenic surroundings.

Delicious Breakfast Options and Nearby Attractions

Start your day with a delicious Asian or halal breakfast. Located 500 meters from a fruit market and Berastagi City Centre, our staff can also assist in arranging airport transfers for your convenience.

Ready to experience a memorable stay at Sapo Karo Rest House?

Rooms & rates

Double Room with Private Bathroom

Sleeps 2 · 16 m² · Queen bed

  • Private bathroom
  • Shower
  • TV
  • Seating Area
  • Toilet

Single Room with Private Bathroom

Sleeps 1 · 14 m² · Twin bed

  • Private bathroom
  • Shower
  • TV
  • Seating Area
  • Toilet

Twin Room with Private Bathroom

Sleeps 2 · 16 m² · 2× Twin bed

  • Private bathroom
  • Shower
  • TV
  • Seating Area
  • Toilet

Amenities

  • Free WiFi
  • Free Parking
  • Accessible parking
  • 24-hour front desk
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Non-smoking throughout
  • Airport shuttle (additional charge)
  • Airport drop off
  • Airport pick up
  • Car hire
  • Cashless payment available
  • Cleaning standards that are effective against Coronavirus
Show all 39 amenities
  • Contactless check-in/check-out
  • Currency exchange
  • Delivered food - securely covered
  • Face masks for guests available
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Hiking
  • Invoice provided
  • Key access
  • Laundry
  • Laundry washed per local authority guidelines
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Private check-in/check-out
  • Process in place to check health of guests
  • Property cleaned by professional cleaning companies
  • Sanitized tableware & silverware
  • Shared lounge/TV area
  • Shuttle service (additional charge)
  • Staff adhere to local safety protocols
  • Terrace
  • Tour/class on local culture

Location

© OpenStreetMap contributors

Jalan Perwira no 23 Berastagi, Berastagi, ID

Check-in
from 02:00 PM to 10:00 PM
Check-out
until 12:00 PM

What guests say7.9157 reviews

+ Friendly staff+ Good locationBreakfast varietyCleanliness maintenance issues
Cleanliness7.6
Service8.6
Location8.6
Room Quality8.1
Amenities7.6
Value for Money8.1

Guest review

8.0

it is samll family guest house, there is eveything you need for stop in trip for one night.

Barbara · PL · 2026-06-23

A nice room with a good bed to sleep on and yes, hot water

8.0

The location

The squeking floor.

Anwar · MY · 2026-06-04

Gewoon oké voor 1 nacht

6.0

Goede locatie, dichtbij de markt en leuk eet tentje. De gastvrouw is erg vriendelijk en probeert je te helpen ook al spreekt ze weinig Engels.

Erg gehorig, er rijden veel motors en scooters langs ook snachts..

AmberBooking1990 · NL · 2026-05-17

Great location and lovely breakfast and comfortable room

10.0

Great location near town but in country area of town convenient and nice cafes and restaurants nearby. Excellent guide Leo who speaks amazing English and knowledge about the area and volcano and great fun

Dianna · GB · 2026-04-28

Zeer slecht

4.0

Eigenlijk zeer weinig

Kamer was zwaar onder de maat, bed was zeer hard, tv hand geen afstandsbediening, ze vragen geen papier door de wc maar prullenbak was er niet. Steeds geen water!! Personeel kon 0,0 engels en als je bijvoorbeeld dat van het water aangaf liepen ze lachend weg! Internet was ook zeer slecht... En in de ochtend 6 uur in de ochtend zeer veel lawaai van andere gasten, die lak hadden aan de andere! -- The room was severely substandard; the bed was extremely hard, the TV had no remote control, and—despite their request not to flush toilet paper—there was no wastebasket provided. There were constant water outages! The staff spoke absolutely no English, and whenever you pointed out an issue—such as the lack of water—they would simply walk away laughing! The internet connection was also very poor. And in the morning—at 6 a.m.—there was a tremendous amount of noise from other guests who showed absolutely no consideration for anyone else! --- Kamar tersebut jauh di bawah standar; tempat tidurnya sangat keras, TV-nya tidak memiliki remote control, dan—meskipun mereka meminta agar tisu toilet tidak disiram ke dalam kloset—tidak tersedia tempat sampah. Pasokan air sering sekali terhenti! Stafnya sama sekali tidak bisa berbahasa Inggris, dan setiap kali Anda menyampaikan suatu masalah—seperti tidak adanya air—mereka justru pergi begitu saja sambil tertawa! Koneksi internetnya pun sangat buruk. Dan di pagi harinya—pukul 6 pagi—terdapat banyak sekali kebisingan dari tamu-tamu lain yang sama sekali tidak memperhatikan orang lain!

Richel · NL · 2026-03-26

Good to know

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

Payment before arrival by bank transfer is required. The property will contact you after you book to provide instructions.

Managed by a private host

A deposit may be required at the property.

Parking

Free public parking is possible on site (reservation is not needed).

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are not allowed.

Children and extra bed policy

Children of any age are allowed.

People no matter the age stay for Rp 100,000 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.