
Samokov Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Kelvin Harrison
Top hotels in Samokov

Rila Hotel Borovets
Borovets Resort Samokov Samokov
Fully refundableReserve now, pay when you stay
The price is 3.498.848 ₫ per night from 26 May to 27 May
3.498.848 ₫
3.813.744 ₫ total
26 May - 27 May
includes taxes & fees
9/10 Wonderful! (185 reviews)
"The stay was ok, nothing special. No one went above and beyond. Not the best customer service but was not bad either"
Reviewed on 20 Apr 2026

Sofia Balkan Palace
5 Sveta Nedelya Square Sofia Sofia
Fully refundableReserve now, pay when you stay
The price is 3.749.904 ₫ per night from 14 Jun to 15 Jun
3.749.904 ₫
4.180.977 ₫ total
14 Jun - 15 Jun
includes taxes & fees
8.4/10 Very Good! (1,003 reviews)
"Very impressive building, excellent rooms, central location"
Reviewed on 16 May 2026

Grand Hotel Sofia
1 Gurko Str Sofia
Fully refundableReserve now, pay when you stay
The price is 4.040.257 ₫ per night from 7 Jun to 8 Jun
4.040.257 ₫
4.506.026 ₫ total
7 Jun - 8 Jun
includes taxes & fees
9.2/10 Wonderful! (1,006 reviews)
"Grand Hotel Sofia is centrally located within walking distance of many interesting attractions such as historic churches, museums, and theaters, as well as the excavated ruins of Roman Serdica, the ancient settlement below the streets of Sophia. The hotel is situated overlooking a beautiful park ..."
Reviewed on 24 May 2026
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.
Popular places to visit
Borovets Ski Resort
Hit the slopes in Samokov with a visit to Borovets Ski Resort. Amble within the forests or visit the spas in this relaxing area.
Musala Peak
Explore the great outdoors at Musala Peak, a lovely green space in Samokov. Amble within the forests or visit the spas in this relaxing area.
Tsarska Bistritsa
Find out about the history of Borovets with a stop at Tsarska Bistritsa. Amble around this relaxing area's forests or seek out the ski slopes.
