
Hotels in Bulgaria
Enter your dates and choose from 14622 hotels and other places to stay!
Explore Bulgaria

Situated in Plovdiv, 200 metres from Roman Theatre Plovdiv, Villa Flavia Heritage Boutique Hotel features accommodation with a garden, private parking, a shared lounge and a terrace.
A fantastic little jewel of a hotel. We just loved everything about it. The charming Constantine's guided tour of the amazing historical finds beneath the hotel was an added extra bonus. Please go, you will have an amazing time.

Located in Sladka Voda, Carpe Diem features a garden, bar and free WiFi.
Excellent breakfast, rooms, yoga hall and spa facilities. Friendly and welcoming staff. Coffee and snacks available all day. Tasteful design, lovely reading corner. Locally produced vegetables; nice wine selection; preserves on sale. Attention to detail in every aspect.

Facing the beachfront, Drive Point (Adventure Lake Resort) offers 3-star accommodation in Asparukhovo and has a seasonal outdoor swimming pool, garden and shared lounge.
Everything. 2nd time here for us this year, now we brought some friends as well. They were amazed. The rooms, the food, the location, but mostly, the hospitality! Beyond compare!

Situated in Godech, 38 km from Sofia Central Railway Station, Хотел Балач features accommodation with a garden, free private parking, a terrace and a restaurant.
Rooms are nicely furnished, all new and super clean, comfy beds and lovely personnel. Great value - I highly recommend. The owner was extremely helpful and welcoming.

Located in St. St. Constantine and Helena, 200 metres from Aquahouse Thermal & Beach, Villa Chinka by Astor Garden Hotel - Adults Only provides accommodation with a seasonal outdoor swimming pool,...
Clean, modern, yet very comfortable design. Great facilities around. Fantastic location. Building is small and cosy, with a homy feel. Felt like staying indefinitely :)

Family Hotel Konstantinovi is located in Kyustendil. Featuring a garden, the 3-star hotel has air-conditioned rooms with a private bathroom.
Everything was great, It was clean and comfortable the staff were very helpful and friendly! One of the best hotels that we've ever stayed at! Definitely will come back

Situated in Nesebar and with Nesebar Old Town Beach reachable within 600 metres, Castro Mesembria Boutique Hotel features a garden, allergy-free rooms, free WiFi and a bar.
This was a first class hotel, with very clean tidy and well equipped rooms and brillianly located in the centre of Old Town Nessebar. The beds and furniture in the rooms were very comfortable and of high quality, making our 3 night stay really enjoyable....The highlight of the stay was the service provided by the manager Petko....from the minute we arrived until we checked out he was available to answer questions offer help or advice....He gave us his Mobile number so we could contact if needed throughout our stay....If we return to Nessebar anytime in the future then the first point of contact will be Petko at the Hotel.

Located in Garmen, 50 km from Holy Virgin Church, Hotel Green Park Service Perfected provides accommodation with a garden, free private parking, a terrace and a restaurant.
Hot mineral water in the pool, tasty food, piece around, new modern hotel, polite staff

Located in Aytos, 32 km from Museum of Aviation, Boulevard Hotel features views of the city. With a terrace, the 1-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Set in Sveti Vlas, 400 metres from Sveti Vlas Central Beach, Voya Beach Resort - Ultra All Inclusive offers accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre...
Very happy that we chose this hotel. All of the facilities, food, staff and the environment in general was amazing. Already planning on coming back here later this year!

Set in Burgas City, 200 metres from Atlantis Beach, Natura All Seasons Boutique Hotel offers accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.
Extremely helpful stuff Spa facilities were very very good We had two bed apartment with balcony, where every morning I had my coffee and enjoying beautiful sea view . Very new and clean all facilities , including rooms and Spa centre. Breakfast was delicious We had everything what we was looking for.

More Family Hotel is located 300 meters from the central beach, 400 meters from the old town and 200 meters from the center of the new town.
I had a beautiful stay in Hotel More. Lovely room with a breathtaking sea view. The owner greeted me when I arrived and helped with my luggage as well as said goodbye when I left and helped as well. I was leaving very early and he made me coffee which was very nice of him. The owners were super kind and warm and the hotel is very clean and beautiful, covered in greenery, full of lush plants. I had a payed parking space which was super convenient, so I just left my car there and walked all over town. The hotel is very close to the old town full of history, just a few minutes of walking. There are shops and bakeries and stores and fruit/veggie stands nearby, restaurants as well, the sandy beaches are also very close. The location is excellent! Sozopol is an amazing little town and I would love to come back and I would choose the same hotel again if possible.