Find hotels in Bulgaria from ₩40,531

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 2,259 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Our top choices for Bulgaria hotels

Hotel Titano

4.0 star property
8.4 out of 10, Very Good, (402)
"Great location in San Marino with an excellent restaurant on premises with an exceptional view!"
The price is ₩128,844
₩150,389 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Titano

Hotel San Marino iDesign

4.0 star property
8.6 out of 10, Excellent, (369)
"Everything good!"
The price is ₩124,349
₩137,807 total
includes taxes & fees
Aug 31 - Sep 1
Hotel San Marino iDesign

Hotel Cesare

4.0 star property
8.8 out of 10, Excellent, (571)
"A wonderful boutique hotel in the heart of San Marino. Highly recommended!"
The price is ₩187,304
₩202,658 total
includes taxes & fees
Sep 11 - Sep 12
Hotel Cesare

Hotel Rosa

3.0 star property
9.4 out of 10, Exceptional, (706)
"The staff were very nice, the hotel was clean, quiet, well maintained. Breakfast was nice and they made it easy for me to know where to park. "
The price is ₩201,234
₩213,756 total
includes taxes & fees
Aug 27 - Aug 28
Hotel Rosa

Grand Hotel Forlì

4.5 star property
8.8 out of 10, Excellent, (472)
"Excellent as usual!"
The price is ₩128,019
₩147,305 total
includes taxes & fees
Aug 31 - Sep 1
Grand Hotel Forlì

Welcome Hotel

4.0 star property
9.6 out of 10, Exceptional, (58)
"Great hotel with convenient parking. Room clean and comfortable and staff is very friendly. Only negative - walls are thin and you hear every noise from hall and other rooms."
The price is ₩154,413
₩168,774 total
includes taxes & fees
Aug 31 - Sep 1
Welcome Hotel

Grand Hotel San Marino

4.0 star property
8.6 out of 10, Excellent, (391)
"Good for a quick stay "
The price is ₩151,960
₩175,630 total
includes taxes & fees
Sep 9 - Sep 10
Grand Hotel San Marino

Best Western Hotel Globus City

4.5 star property
9.0 out of 10, Wonderful, (141)
"Lovely staff. AC not so cold, but tolerable"
The price is ₩165,825
₩188,893 total
includes taxes & fees
Aug 31 - Sep 1
Best Western Hotel Globus City

Titano Suites

4.0 star property
9.2 out of 10, Wonderful, (135)
"People are great. Center of historical area. Room very comfortable. "
The price is ₩178,495
₩199,090 total
includes taxes & fees
Aug 28 - Aug 29
Titano Suites

Hotel Classensis

3.5 star property
9.0 out of 10, Wonderful, (121)
"Very convenient Hotel to stay if you're in transit."
The price is ₩124,026
₩142,913 total
includes taxes & fees
Aug 31 - Sep 1
Hotel Classensis

Hotel Dogana

3.0 star property
8.2 out of 10, Very Good, (121)
"Front desk was so friendly and very nice. Hotel overall was clean and comfortable. Breakfast was great. We loved it. "
The price is ₩100,738
₩110,245 total
includes taxes & fees
Aug 31 - Sep 1
Hotel Dogana

Hotel Joli

3.0 star property
8.6 out of 10, Excellent, (485)
"The staff was so nice and helpful, "
The price is ₩140,189
₩155,209 total
includes taxes & fees
Sep 1 - Sep 2
Hotel Joli

Hotel Card International

4.0 star property
9.2 out of 10, Wonderful, (94)
"Great breakfast "
The price is ₩110,245
₩134,240 total
includes taxes & fees
Aug 28 - Aug 29
Hotel Card International

UNA Hotels Cesena Nord

4.0 star property
8.8 out of 10, Excellent, (210)
"Nice hotel"
The price is ₩155,199
₩180,447 total
includes taxes & fees
Aug 26 - Aug 27
UNA Hotels Cesena Nord

San Giorgio, Sure Hotel Collection by Best Western

4.0 star property
8.6 out of 10, Excellent, (91)
"Hotel was clean & well looked after,staff were very helpful &friendly. No tea/coffee making facilities "
The price is ₩165,825
₩188,893 total
includes taxes & fees
Sep 8 - Sep 9
San Giorgio, Sure Hotel Collection by Best Western

Hotel Radar

3.0 star property
8.6 out of 10, Excellent, (150)
"Great stay, helpful staff"
The price is ₩53,630
₩67,099 total
includes taxes & fees
Sep 17 - Sep 18
Hotel Radar

Hotel Diana

3.0 star property
9.6 out of 10, Exceptional, (168)
"We had a lovely stay here and will definitely visit again. "
The price is ₩98,293
₩116,228 total
includes taxes & fees
Sep 18 - Sep 19
Hotel Diana

NAUTIC BEACH HOTEL

3.0 star property
8.2 out of 10, Very Good, (76)
"The staff and facilities were great. The local all you can eat of local specialties was exceptional. Breakfast too! The only matter that was subpar were the grungy gray towels. Looks like they came from the local car wash "
The price is ₩59,692
₩73,767 total
includes taxes & fees
Sep 8 - Sep 9
NAUTIC BEACH HOTEL

Hotel Aria

4.5 star property
9.6 out of 10, Exceptional, (412)
"Fantastic hotel in great location, beautiful breakfast and excellent rooms, staff friendly and efficient, couldn't fault the place. "
The price is ₩139,878
₩166,836 total
includes taxes & fees
Sep 16 - Sep 17
Hotel Aria

Hotel Select Suites & Spa / Apartments

4.0 star property
9.0 out of 10, Wonderful, (134)
"It was amazing and staff super friendly."
The price is ₩177,748
₩205,898 total
includes taxes & fees
Sep 18 - Sep 19
Hotel Select Suites & Spa / Apartments
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Bulgaria

Wander through Cesena's historic Biblioteca Malatestiana, Europe's first public library and a UNESCO site with Renaissance manuscripts. Climb to Rocca Malatestiana fortress for panoramic views, then sample authentic piadina flatbreads at the bustling Wednesday market in Piazza del Popolo.

Top Bulgaria Hotel Reviews

More cheap stays in Bulgaria

More cheap stays in Bulgaria

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What's the best place to stay in Bulgaria?

Hotel half moon restaurant, located 15.4 mi (24.7 km) from the heart of Bulgaria, is a top choice for your stay based on our traveler data. Other good choices for your stay in the area are NAUTIC BEACH HOTEL and Hotel Avana Mare. See all available top hotels, or vacation rentals in Bulgaria.

If I need to cancel my hotel reservation in Bulgaria, will I receive a refund?

Yes, you'll find most room reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a reservation that's non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Bulgaria.

Where can I learn more about changing or cancelling my trip to Bulgaria?

For additional details about updating your trip to Bulgaria or cancelling it, head over to our customer service page.

What is the best accommodation for staying close to Guglielmo Marconi Airport (BLQ)?

Flyon Hotel is a popular 4-star hotel featuring a restaurant and free WiFi. It's located a short 0.3 mi (0.4 km) from Guglielmo Marconi Airport. Other accommodations near the airport are Hotel Bologna Airport and iH Hotels Bologna Amadeus.

What's it like to stay in Bulgaria?

Visitors to Bulgaria are sure to find plenty to explore and enjoy. A top sight in the area is Mirabilandia. There are 2263 hotels and other accommodations in the surrounding area. Find out more about Bulgaria.

What are the top places to visit in Bulgaria?

Mirabilandia is a notable place to visit in the area. You'll also find Levante Park and Porto Canale in the area. Check out what more to see and do in Expedia's Bulgaria guide.

What's the weather like in Bulgaria?

The hottest months are usually July and August with an average temp of 74°F, while the coldest months are January and February with an average of 45°F. Average annual precipitation for Bulgaria is 30 inches.