Skip to main content

Filter by:


Star Rating

Review Score

Rabisha – 19 hotels and places to stay
See the latest prices and deals by choosing your dates.
Guest House Relax, hotel in Rabisha

Guest House Relax is a recently renovated guest house in Dŭbravka where guests can make the most of its outdoor swimming pool, garden, and terrace.

Beautiful house, with an amazing outdoor relaxing area
9.5
Scored 9.5
Exceptional
Rated exceptional
84 reviews
Price from$30.24per night
Guest House Gorski Kut, hotel in Rabisha

Guest House Gorski Kut is located in Granitovo village, 5 mi from Belogradchik. The accommodations will provide you with a TV and a seating area.

The house is big and has a nice garden and place for gathering and making barbeque.
9.1
Scored 9.1
Wonderful
Rated wonderful
24 reviews
Price from$208.92per night
Хотел "Скалите", Skalite Hotel, hotel in Rabisha

Located in Belogradchik, 14 miles from Magura Cave, Хотел "Скалите", Skalite Hotel features views of the mountain.

The rooms are nice and the beds are comfortable. The staff was kind enough to not make a problem when we checked out a bit later. The location is nice with a nice view of the rocks. Liked the pool room.
8.5
Scored 8.5
Very Good
Rated very good
131 reviews
Price from$137.45per night
Hotel Fort o Bel, hotel in Rabisha

Located in Belogradchik and with Belogradchik Rocks reachable within 164 ft, Hotel Fort o Bel features a restaurant, free WiFi throughout the property and a bar.

The view
6.8
Scored 6.8
Pleasant
Rated pleasant
294 reviews
Price from$54.98per night
Guesthouse Elena, hotel in Rabisha

Guesthouse Elena offers accommodations in Belogradchik, 14 miles from Magura Cave and 2.4 miles from Belogradchik Rocks. With a garden, the 1-star guest house has air-conditioned rooms with free Wifi....

Amazing host, room, location and a great place.
9.5
Scored 9.5
Exceptional
Rated exceptional
287 reviews
Price from$27.49per night
Guest house Medina, hotel in Rabisha

17 miles from Magura Cave in Belogradchik, Guest house Medina features accommodations with access to beauty services. This property offers a pool with a view and free private parking.

We booked in afternoon, reservation confirmed and let host know arrival time. Found place and it took awhile for hostess to reply and reservation cancelled, leaving us stranded at 6 at nigh
9.0
Scored 9.0
Wonderful
Rated wonderful
46 reviews
Price from$63.23per night
Fortress View Apartment, hotel in Rabisha

Fortress View Apartment offers accommodations in Belogradchik, 14 miles from Magura Cave and 2.5 miles from Belogradchik Rocks.

9.0
Scored 9.0
Wonderful
Rated wonderful
155 reviews
Price from$83.13per night
Guesthouse Geto, hotel in Rabisha

Guest house Geto in Belogradchik offers air-conditioned units with a balcony and private bathroom. The property is just 1640 feet from the Kaleto Fortress and a 10-minute walk from the town center.

Nice guest, very useful terrace.
9.0
Scored 9.0
Wonderful
Rated wonderful
506 reviews
Price from$30.24per night
Smart and Cozy Nature House, hotel in Rabisha

Offering a garden and pool view, Smart and Cozy Nature House is located in Belogradchik, 25 miles from Magura Cave and 9.5 miles from Belogradchik Rocks.

amazing house and the kindest host. highly recommend!
9.5
Scored 9.5
Exceptional
Rated exceptional
45 reviews
Price from$159.44per night
При Старото пиано, hotel in Rabisha

При Старото пиано offers accommodations in Belogradchik, 14 miles from Magura Cave and 2.3 miles from Belogradchik Rocks.

9.1
Scored 9.1
Wonderful
Rated wonderful
10 reviews
Price from$40.68per night
See all hotels in and around Rabisha
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Rabisha:

  • 6.0
    Scored 6.0

    The reason you go to Rabisha is to visit the Magura cave...

    The reason you go to Rabisha is to visit the Magura cave placed in the nearby. The visit was disappointing because the most interesting gallery, the one with the ancient drawings is closed for the visitors. More than this the guide at the beginning refused to speak English, asking for extra payment.
    Sorin
    Romania