Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

369 hotels in Sozopol

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Boruna Str. 1, Sozopol, BulgariaView on map
500 m from City Centre600 m from Sozopol Bus Station
Offering convenient proximity to Sub Diving, the hotel is also close to Aquapark Neptun.
  • The hotel has
    • Indoor car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Select
Not available
1A Odessa Str., Sozopol, BulgariaView on map
400 m from City Centre300 m from Sozopol Bus Station
The hotel features an indoor restaurant and a private pool and boasts a beautiful location in Sozopol.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Paid parking
    +1
Price from£ 67per nightSelect
Not available
Kavatsi Area, Sozopol, Bulgaria, 8130
3.1 km from City Centre2.1 km from Bamboo Beach
Nestled next to Aquapark Neptun, this pet-friendly venue features a private swimming pool and 100 rooms not far from a port.
8.0
Great19 reviews
Price from£ 74per nightSelect
Not available
Duni Royal Resort, Sozopol, Bulgaria, 8133
Set near Ravadinovo Castle, this luxury venue is 10 minutes' walk of the city center.
9.8
Perfect2 reviews
Price from£ 135per nightSelect
Not available
Santa Marina Area, Sozopol, Bulgaria, 8130
1.8 km from City Centre1.6 km from Sozopol Port
Since 2005, this venue offers a spa centre, a steam room and a Jacuzzi in proximity to Amphitheatre Apoloniya.
7.8
Very good27 reviews
Price from£ 77per nightSelect
Not available
7 Yani Popov Street, Sozopol, Bulgaria
200 m from City Centre300 m from Sozopol Bus Station
Boasting a nightclub, a seasonal outdoor pool and a library, the hotel is less than 2.5 km from Church of The Most Holy Mother in Sozopol Old Town district.
9.2
Perfect14 reviews
Price from£ 66per nightSelect
Not available
Stara Planina 36, Sozopol, Bulgaria, 8130
500 m from City Centre500 m from Sozopol Bus Station
Featuring a mini-kitchen and a terrace, the property is a 30-minute drive from Bourgas airport.
Price from£ 40per nightSelect
Not available
Morski Skali, Sozopol, Bulgaria
1000 m from City Centre600 m from The Old Town Of Sozopol
Located in the old part of Sozopol near Church of The Most Holy Mother, this venue offers an indoor pool and rooms with panoramic views of the sea.
8.6
Great14 reviews
Price from£ 60per nightSelect
Not available
5 Lazuren Bryag Str., Sozopol, Bulgaria
300 m from City Centre400 m from Sozopol Bus Station
Located in the centre of Sozopol, this hotel offers a swimming pool and a garden bar.
8.4
Great7 reviews
Price from£ 65per nightSelect
Not available
20 Sozopol, Via Pontica Str., Sozopol, Bg, Sozopol, Bulgaria, 8130
1.1 km from City Centre300 m from Bamboo Beach
This hotel with 42 rooms and a café bar is centrally located 20 minutes' walk from the city center.
7.6
Very good11 reviews
Price from£ 79per nightSelect
Not available
Boudjaka Area, Str.Via Pontika 31, Sozopol, Bulgaria, 8130
1.4 km from City Centre200 m from Bamboo Beach
Guests can spend their days relaxing by an outdoor pool or try diving, snorkeling and water skiing which can be arranged at the hotel.
6.6
Nice27 reviews
Price from£ 45per nightSelect
Not available
29 Stara Planina Str., Sozopol, Bulgaria, 8130
400 m from City Centre300 m from Sozopol Bus Station
There are rooms facing the sea and the hotel is set close to The Old Town Of Sozopol.
8.2
Great17 reviews
Price from£ 30per nightSelect
Not available
Sozopol, Sozopol, Bulgaria
2.4 km from City Centre2.2 km from Sozopol Port
Located 30 minutes' drive from Sozopol city center, this hotel offers an outdoor seasonal pool, an indoor swimming pool and a tennis court.
Price from£ 105per nightSelect
Not available
42 Via Pontica Str, Sozopol, Bulgaria, 8130
1.4 km from City Centre200 m from Bamboo Beach
There are rooms facing the sea and the hotel is set close to Amphitheatre Apoloniya.
Price from£ 41per nightSelect
Not available
Area Misarya; Next To Mvr Rest Home, Sozopol, Bulgaria, 8130
600 m from City Centre500 m from Sozopol Bus Station
This contemporary accommodation with a sun terrace is located in Sozopol just off Church of St. George.
8.8
Great8 reviews
Price from£ 39per nightSelect
Not available
15 Kraybrezhna Street, Sozopol, Bulgaria, 8130
700 m from City Centre100 m from Amphitheatre Apoloniya
The hotel has an à la carte restaurant and a rooftop pool for its guests.
Price from£ 198per nightSelect
Not available
"Budjaka" Area, 2 Antea Str., Sozopol, Bulgaria, 8130
1.4 km from City Centre200 m from Bamboo Beach
Located a few steps from Church of The Most Holy Mother, the hotel features 25 rooms with views over the sea.
9.4
Perfect1 review
Price from£ 44per nightSelect
Not available
Ulitsa Yani Popov 5, Sozopol, Bulgaria
100 m from City Centre200 m from Sozopol Bus Station
Situated 1 km from the city center of Sozopol, this accommodation offers a seasonal outdoor swimming pool and a lobby bar onsite.
7.6
Very good24 reviews
Price from£ 72per nightSelect
Not available
25 Stara Planina Str., Sozopol, Bulgaria, 8130
300 m from City Centre300 m from Sozopol Bus Station
Located next to Boutique Wine Shop, the venue comprises 17 rooms with sea views.
9.8
Perfect1 review
Price from£ 40per nightSelect
Not available
Laguna Beach Resort & SpaGereni Area, Sozopol, Bulgaria, 8130
2.3 km from City Centre2.1 km from Sozopol Port
The venue offers an outdoor pool along with a wellness centre and a treatment room on-site, boasting setting in Golden Fish Beach district.
6.0
Guest rating13 reviews
Price from£ 106per nightSelect
Not available
1 Oborishte, Sozopol, Bulgaria, 8130
800 m from City Centre800 m from Sozopol Bus Station
Featuring European architecture, the venue provides 40 rooms and offers easy access to Sozopol Bus Station.
7.4
Very good1 review
Price from£ 32per nightSelect
Not available
Santa Marina Holiday Village, Sozopol, Bulgaria, 8130
1.7 km from City Centre1.4 km from Sozopol Port
This hotel provides guests with Turkish bath and massage services, and is available in the ancient part of Sozopol.
9.2
Perfect8 reviews
Price from£ 71per nightSelect
Not available
Family Hotel Sofi23 Stara Planina Str., Sozopol, Bulgaria, 8130
300 m from City Centre300 m from Sozopol Bus Station
Staying at this family hotel, located in Sozopol Old Town district, guests can keep active with windsurfing, diving and canoeing.
9.6
Perfect6 reviews
Price from£ 35per nightSelect
Not available
1, Akrotiri Str., Sozopol, Bulgaria, 8130
1.0 km from City Centre400 m from Bamboo Beach
Offering location in Budjaka district close to Amphitheatre Apoloniya, this accommodation features 17 rooms and cots, a buffet and a play area.
9.0
Perfect12 reviews
Price from£ 60per nightSelect
Not available
Budzhaka Kalfata Street 20, Sozopol, Bulgaria
1.3 km from City Centre100 m from Bamboo Beach
With panoramic views of the sea, the accommodation is set in vicinity of Northern Tower.
8.0
Great37 reviews
Price from£ 100per nightSelect
Not available
Kavatsi Beach, Sozopol, Bulgaria, 8130
3.1 km from City Centre2.1 km from Bamboo Beach
Featuring location in the old part of Sozopol, the hotel boasts mountain views along with windsurfing, diving and horse riding.
8.8
Great2 reviews
Price from£ 110per nightSelect
Not available
36 Kiril I Metodii Str, Sozopol, Bulgaria, 8130
800 m from City Centre300 m from The Old Town Of Sozopol
Located a few steps from Kite Bar, the hotel features 23 rooms with views over the sea.
8.6
Great28 reviews
Price from£ 49per nightSelect
Not available
70 St. Cyril And St. Methodius Street, Sozopol, Bulgaria, 8130
900 m from City Centre500 m from The Old Town Of Sozopol
The hotel has a swimming pool and lies close to Boutique Wine Shop which is worth visiting.
8.6
Great19 reviews
Price from£ 45per nightSelect
Not available
Martinez39, Republicanska Str., Sozopol, Bulgaria, 8130
500 m from City Centre500 m from Sozopol Bus Station
Placed just off The Old Town Of Sozopol in the old part of Sozopol, this hotel offers access to mini golf, tennis and ping pong and boasts a private swimming pool.
7.4
Very good20 reviews
Price from£ 116per nightSelect
Not available
Family Hotel Verona8 Republikanska Str., Sozopol, Bulgaria, 8130
200 m from City Centre200 m from Sozopol Bus Station
Boasting a traditional restaurant and a magnificent view, the venue awaits guests in Central Beach district adjacent to Aquapark Neptun.
5.2
Guest rating17 reviews
Price from£ 31per nightSelect
Not available
43 Republikanska Str., Sozopol, Bulgaria, 8130
600 m from City Centre600 m from Sozopol Bus Station
Guests staying in this family hotel will enjoy location in Budjaka district and Turkish steam bath, free massage and hammam.
7.4
Very good6 reviews
Price from£ 55per nightSelect
Not available
Design Hotel LogateroUl. Tsar Svetoslav Terter 2, Sozopol, Bulgaria, 8130
800 m from City Centre600 m from Bamboo Beach
Boasting access to Sozopol Bus Station, the hotel includes a sun terrace and a patio onsite providing guests with comfortable rooms.
7.6
Very good3 reviews
Price from£ 421per nightSelect
Not available
Sozopoli Style ClubGereni District, Sozopol, Bulgaria, 8130
2.4 km from City Centre2.2 km from Sozopol Port
This hotel, lodged in Golden Fish Beach district, boasts a 24-hour bar and views of the sea.
6.6
Nice5 reviews
Price from£ 58per nightSelect
Not available
4 Republikanska Str., Sozopol, Bulgaria, 8130
200 m from City Centre300 m from Sozopol Bus Station
Located a few steps from Saint Nicholas Chapel, the hotel features 17 rooms with views over the sea.
9.0
Perfect10 reviews
Price from£ 40per nightSelect
Not available
Family Hotel Emilia31 Anaksimander Str., Sozopol, Bulgaria, 8130
1000 m from City Centre400 m from The Old Town Of Sozopol
Everyone will enjoy a swimming pool onsite and admire sea views offered from 6 rooms.
9.4
Perfect2 reviews
Price from£ 31per nightSelect
Not available
Costa Bulgara Mediterranean ClubTsar Bay Gradina Beach Area, Sozopol, Bulgaria, 8742
4.7 km from City Centre
Offering setting in an ancient part of the city, the accommodation features 70 rooms and can arrange windsurfing, snorkeling and hiking for guests.
6.0
Guest rating2 reviews
Price from£ 98per nightSelect
Not available
Saint Thomas Holiday VillageArkutino, Sozopol, Bulgaria
The luxury hotel offers 80 rooms in a resort area of Sozopol close to a bus stop.
7.4
Very good10 reviews
Price from£ 112per nightSelect
Not available
Hotel Chuchulev12 Parvi Mai Str, Sozopol, Bulgaria
200 m from City Centre200 m from Sozopol Bus Station
Set in Sozopol, the hotel offers rooms with panoramic views, and boasts location in Harmani Beach district.
9.4
Perfect3 reviews
Price from£ 51per nightSelect
Not available
Family Hotel Alfa Vita9 Republikanska Str., Sozopol, Bulgaria, 8130
200 m from City Centre300 m from Sozopol Bus Station
This family hotel is nestled in the centre of Sozopol, not far from Kite Bar.
8.0
Great4 reviews
Price from£ 35per nightSelect
Not available
Art Complex Anel145 Via Pontica Str., Sozopol, Bulgaria, 8130
2.9 km from City Centre1.6 km from Bamboo Beach
Located in a green area, the hotel has 17 rooms, and it features a port nearby.
9.6
Perfect1 review
Price from£ 102per nightSelect
Not available
Hotel Golden StarSelena Str., Sozopol, Bulgaria, 8130
2.2 km from City Centre1000 m from Bamboo Beach
Situated in Budjaka district not far away from a port, the venue boasts a seasonal outdoor swimming pool and 20 rooms.
Price from£ 27per nightSelect
Not available
Chernomoretz Tsarski Plaj Area Camping Gradina, Sozopol, Bulgaria, 8142
4.5 km from City Centre
This hotel boasts a 24-hour restaurant and 100 rooms, providing guests with beachfront location in a business area.
8.8
Great11 reviews
Price from£ 102per nightSelect
Not available
Hotel Fjord3 Boruna Str., Sozopol, Bulgaria
500 m from City Centre500 m from Sozopol Bus Station
Offering convenient proximity to Le Petit Salon, the hotel is also close to Church of The Most Holy Mother.
9.0
Perfect12 reviews
Price from£ 40per nightSelect
Not available
Hotel Royal BeachGradina Beach Area, Sozopol, Bulgaria, 8142
4.4 km from City Centre
Staying at this modern hotel, located in Gradina Beach district, guests can keep active with windsurfing, diving and cycling.
Price from£ 83per nightSelect
Not available
Hotel Lozite6 Via Pontika Str., Sozopol, Bulgaria, 8130
There are rooms facing the sea and the hotel is set close to Sozopol Bus Station.
Price from£ 39per nightSelect
Not available
Family Hotel Apolonia7 Lulin Str , Sozopol, Bulgaria, 8130
200 m from City Centre200 m from Sozopol Bus Station
Boasting 15 rooms and meals and a play area for children, the venue is settled in the centre of the city.
Price from£ 52per nightSelect
Not available
Hotel Hera9-11 Prof. Ivan Venedikov Str, Sozopol, Bulgaria
900 m from City Centre600 m from Bamboo Beach
Located in the ancient part of Sozopol, the hotel greets guests with a seasonal outdoor pool and a sunbathing terrace.
Price from£ 69per nightSelect
Not available
Barex Family HotelSozopol, Mestnost Budjaka, Sozopol, Bulgaria, 8130
1.2 km from City Centre200 m from Bamboo Beach
Located 2 km away from the city center, this hotel features 15 rooms and a plunge pool.
7.2
Very good3 reviews
Price from£ 40per nightSelect
Not available
Hotel Kalithea24 Lulin Str, Sozopol, Bulgaria, 8130
400 m from City Centre200 m from Sozopol Port
Nestled in Sozopol Old Town district, this family-run hotel offers soundproof rooms and a terrace restaurant.
7.0
Very good2 reviews
Price from£ 42per nightSelect
Not available
South Pearl Apart ComplexCamping Kavatsi, Sozopol, Bulgaria, 8130
3.7 km from City Centre
Located just off Amphitheatre Apoloniya and only 2.7 km from Ravadinovo Castle, this hotel features a fish bar together with diving and fisheries on-site.
7.2
Very good5 reviews
Price from£ 36per nightSelect
Not available
Apolon Complex85-87 Via Pontica Str, Sozopol, Bulgaria, 8130
2.0 km from City Centre1000 m from Bamboo Beach
Offering setting in an old part of the city, the accommodation features 40 rooms and can arrange windsurfing, snorkeling and diving for guests.
8.4
Great26 reviews
Price from£ 60per nightSelect
Not available
Kavaler HotelYani Popov 21 Str, Sozopol, Bulgaria, 8130
300 m from City Centre300 m from Sozopol Bus Station
There are rooms facing the sea and the hotel is set close to Ravadinovo Castle.
9.4
Perfect3 reviews
Price from£ 32per nightSelect
Not available
Duni Royal Belleville HotelDuni Royal Resort, Sozopol, Bulgaria, 8133
5.1 km from City Centre
Staying in one of the 201 rooms, guests will enjoy Turkish steam bath and massage treatments as well as views the sea.
7.6
Very good6 reviews
Price from£ 137per nightSelect
Not available
Sea Sense Boutique Hotel28 Kalfata Str., Sozopol, Bulgaria, 8130
1.3 km from City Centre100 m from Bamboo Beach
Located close to Kavatsi Beach, the hotel has 12 rooms, and boasts access to a port.
Price from£ 144per nightSelect
Not available
Duni Royal Holiday VillageDuni Royal Resort, Sozopol, Bulgaria, 8133
Located 10 minutes' walk from the city center in a resort area, this hotel offers 293 rooms and boasts a night club, an aqua park and an outdoor swimming pool.
9.0
Perfect3 reviews
Price from£ 176per nightSelect
Not available
Family Hotel Littoral Akladi Region , Sozopol, Bulgaria, 8142
4.3 km from City Centre
Everyone will enjoy a seasonal outdoor swimming pool onsite and admire sea views offered from 14 rooms.
Price from£ 69per nightSelect
Not available
Just A Hostel20 Apolonia Str., Sozopol, Bulgaria, 8130
700 m from City Centre100 m from The Old Town Of Sozopol
Offering rooms with city views, the hostel is nestled in a busy area with Church of Saints Cyril and Methodius around the corner.
Price from£ 9per nightSelect
Not available
House DionaRibarska No 19, Sozopol, Bulgaria, 8130
700 m from City Centre100 m from The Old Town Of Sozopol
Nestled in Sozopol Old Town district of the city, the venue is about 25 km from Bourgas airport.
7.2
Very good3 reviews
Price from£ 45per nightSelect
Not available
50 Via Pontika Str., Sozopol, Bulgaria, 8130
4.4 km from City Centre
Guests will enjoy a kitchenette and a seasonal outdoor pool at this beachfront apartment.
Price from£ 123per nightSelect
Not available
Apolis6 Tzar Svetoslav Terter Str., Sozopol, Bulgaria, 8131
800 m from City Centre600 m from Bamboo Beach
Located off Bamboo Beach, this charming hotel is 1 km from the center of Sozopol and offers views over the Black Sea.
Price from£ 42per nightSelect
Not available
Serena Residence, , Sozopol, Bulgaria, 8130
2.5 km from City Centre1.6 km from Bamboo Beach
Bulgarian meals are served in the hotel comfortably located in a green area, also offering meals, playpens and a play area to children.
6.6
Nice1 review
Price from£ 80per nightSelect
Not available
Hotel Aquamarine10, Ropotamo Str, Sozopol, Bulgaria
200 m from City Centre100 m from Sozopol Bus Station
Located within 20 km from Sea Garden, this hotel features a garden restaurant and buffet breakfast.
8.2
Great16 reviews
Price from£ 33per nightSelect
Not available
Venis Hotel16 Rila Str. , Sozopol, Bulgaria, 8131
300 m from City Centre300 m from Sozopol Bus Station
Located next to Ethnographic Museum of Sozopol, the venue comprises 15 rooms with sea views.
Price from£ 41per nightSelect
Not available
Gardenia Vacation SettlementUjhna 26, Sozopol, Bulgaria, 8180
2.0 km from City Centre800 m from Bamboo Beach
Boasting a large pool, the hotel is about 30 minutes' walk from the center of Sozopol.
8.0
Great4 reviews
Price from£ 71per nightSelect
Not available
Kandrovi HotelOdesa 6A, Sozopol, Bulgaria, 8130
300 m from City Centre300 m from Sozopol Bus Station
This budget hotel with sea views lies close to the sights of Sozopol including Le Petit Salon.
8.2
Great7 reviews
Price from£ 30per nightSelect
Not available
Golden Fish Family Hotel29 Yani Popov Str, Sozopol, Bulgaria, 8130
400 m from City Centre400 m from Sozopol Bus Station
This hotel in Sozopol Old Town district, just off Aquapark Neptun, boasts 18 airy rooms and an authentic restaurant.
5.0
Guest rating1 review
Price from£ 37per nightSelect
Not available
Family Hotel Perla35 Via Pontica Str, Sozopol, Bulgaria, 8130
1.4 km from City Centre200 m from Bamboo Beach
Boasting a snack bar along with a seasonal outdoor swimming pool, the venue offers a location in Budjaka district.
Price from£ 24per nightSelect
Not available
Hotel Orchidea17 Lyulin Str., Sozopol, Bulgaria, 8130
400 m from City Centre200 m from Sozopol Port
This hotel features rooms with sea views, while a central location provides easy access to Sozopol Archeological Museum.
Price from£ 54per nightSelect
Not available
Villa BizantiumArea Santa Marina, Sozopol, Bulgaria, 8130
1.7 km from City Centre1.4 km from Sozopol Port
The property boasts a sunbathing terrace and a library on site and guests can laze by a seasonal outdoor pool.
Price from£ 92per nightSelect
Not available
Sozopol Pearls Apartments1 Yuzhna Str., Sozopol, Bulgaria, 8130
1.6 km from City Centre400 m from Bamboo Beach
This hotel is situated in the ancient part of the city close to a bus stop and features spectacular views.
8.4
Great4 reviews
Price from£ 63per nightSelect
Not available
Paradise Bay Hotel66 Via Pontica Str, Sozopol, Bulgaria, 8130
1.8 km from City Centre600 m from Bamboo Beach
Located adjacent to Sozopol Diving Center in Sozopol, this hotel offers 23 rooms and a beautiful view of the garden.
Price from£ 18per nightSelect
Not available
Family Hotel VictoriaKapitan Petko Boivoda 8A Str, Sozopol, Bulgaria, 8130
200 m from City Centre200 m from Sozopol Bus Station
Offering 13 rooms with city views, the hotel is set in Sozopol Old Town district, just steps from Saint Nicholas Chapel.
Price from£ 23per nightSelect
Not available
Hotel RayMisarya Area, Sozopol, Bulgaria, 8130
700 m from City Centre700 m from Sozopol Bus Station
Within easy reach of Southern Walls of Sozopol, this hotel comprises 28 rooms with en suite bathrooms.
Price from£ 36per nightSelect
Not available
Hotel Holiday RodopiUl. "Rodopi" 11, Sozopol, Bulgaria, 8400
400 m from City Centre300 m from Sozopol Bus Station
Set at a short distance from Bamboo Beach, it is budget accommodation to stay in Sozopol Old Town district of the city.
Price from£ 30per nightSelect
Not available
Hotel Parnasse3 Lazuren Briag Str., Sozopol, Bulgaria, 8130
300 m from City Centre300 m from Sozopol Bus Station
Featuring location in the old part of Sozopol, the hotel boasts garden views along with windsurfing, diving and fisheries.
Price from£ 55per nightSelect
Not available
Apart Hotel Villa Rouge12 Via Pontica Str, Sozopol, Bulgaria, 8277
1000 m from City Centre400 m from Bamboo Beach
The beachfront hotel is a good starting point to Sozopol' sights including Amphitheatre Apoloniya and Sozopol Bus Station.
Price from£ 48per nightSelect
Not available
Hotel Filland11 Liulin Street, Sozopol, Bulgaria, 8130
300 m from City Centre300 m from Sozopol Port
The budget hotel is a good starting point to Sozopol' sights including Aquapark Neptun and Church of Saints Cyril and Methodius.
Price from£ 22per nightSelect
Not available
Hotel Sozopol3 Industrialna Str, Sozopol, Bulgaria, 8130
500 m from City Centre200 m from Amphitheatre Apoloniya
The hotel offers easy access to Church of The Most Holy Mother, boasting 39 rooms in the centre of Sozopol.
Price from£ 45per nightSelect
Not available
Safo Apartments And Rooms168 Via Pontika Str., Sozopol, Bulgaria, 8130
2.6 km from City Centre1.4 km from Bamboo Beach
Located less than 3.1 km from Amphitheatre Apoloniya, this venue features a balcony and a kitchen.
10.0
Perfect1 review
Price from£ 48per nightSelect
Not available
Complex RomantikaVia Pontica, 32 Sozopol Via Pontica, 32 Sozopol, Sozopol, Bulgaria, 8130
1.3 km from City Centre200 m from Bamboo Beach
The hotel boasts location close to a port and Amphitheatre Apoloniya, offering a private swimming pool.
Price from£ 38per nightSelect
Not available
Casa De Oro Aparthotel1, 132 Str., Budjaka Area, Sozopol, Bulgaria, 8130
2.8 km from City Centre1.6 km from Bamboo Beach
Offering windsurfing, diving and hiking in the area, this accommodation lies next to Sozopol Old Town, and within a 10-minute drive of Sozopol Port.
Price from£ 109per nightSelect
Not available
Hotel Apolonis Sozopol"Via Pontika" Str. 47 Созопол, Ул. Виа Понтика №47, Sozopol, Bulgaria, 8130
1.6 km from City Centre400 m from Bamboo Beach
The hotel has a private pool and lies close to Art Gallery which is worth visiting.
Price from£ 22per nightSelect
Not available
Guesthouse Odesos10 Odesa Street, Sozopol, Bulgaria, 8130
300 m from City Centre300 m from Sozopol Bus Station
Featuring a terrace, this property is situated a short distance from Southern Walls of Sozopol and about a 10-minute walk from the center of Sozopol.
Price from£ 44per nightSelect
Not available
Via Pontica 123 Guest Apartments123 Via Pontika Str, Sozopol, Bulgaria, 8130
2.6 km from City Centre1.5 km from Bamboo Beach
Located a 30-minute walk to the city center, this apartment offers 2 bedrooms and a seasonal outdoor pool.
Price from£ 60per nightSelect
Not available
Sotirovi Guest House6 Reka Mur Str., Sozopol, Bulgaria, 8130
900 m from City Centre400 m from The Old Town Of Sozopol
This apartment with panoramic views of the sea is set close to Church of The Most Holy Mother and comes with a nice balcony.
Price from£ 33per nightSelect
Not available
Family Hotel Mariana2 Yani Popov Str., Sozopol, Bulgaria, 8130
100 m from City Centre200 m from Sozopol Bus Station
There are rooms facing the sea and the hotel is set close to Church of The Most Holy Mother.
Price from£ 34per nightSelect
Not available
Antares20A Kapitan Petko Voivoda Str, Sozopol, Bulgaria, 8130
200 m from City Centre300 m from Sozopol Bus Station
The central hotel boasts 20 rooms along with snorkeling, hiking and fishing services, offering direct access to Saint Nicholas Chapel.
Price from£ 39per nightSelect
Not available
Farlalievi Guest House50 Kiril And Metodii Str. , Sozopol, Bulgaria, 8130
900 m from City Centre400 m from The Old Town Of Sozopol
Located close to Art Gallery, the apartment features a marble bathroom with a hairdryer and bath sheets.
Price from£ 56per nightSelect
Not available
Guest House Red30А Odessa Str., Sozopol, Bulgaria, 8130
400 m from City Centre500 m from Sozopol Bus Station
Featuring a kitchenette and a terrace, the property is a 30-minute drive from Bourgas airport.
Price from£ 27per nightSelect
Not available
Guest House Katerkovi2 Yani Popov Str, Sozopol, Bulgaria, 8130
100 m from City Centre200 m from Sozopol Bus Station
Boasting garden views, the apartment is set close to Church of The Most Holy Mother in a busy area of Sozopol.
Price from£ 44per nightSelect
Not available
Family Hotel Hedi14 Hristo Botev Str., Sozopol, Bulgaria, 8130
400 m from City Centre500 m from Sozopol Bus Station
The hotel boasts location close to a port and Amphitheatre Apoloniya, offering a private pool.
Price from£ 42per nightSelect
Not available
Mappy Holidays AparthotelKavatsi, Sozopol, Bulgaria, 8130
3.2 km from City Centre2.2 km from Bamboo Beach
Set 3.7 km from Amphitheatre Apoloniya, this accommodation features the swimming pool and a terrace.
Price from£ 67per nightSelect
Not available
Paradise ViewBudjaka Area, 100 Via Pontica Str, Sozopol, Bulgaria, 8130
2.1 km from City Centre1.0 km from Bamboo Beach
Boasting an outdoor swimming pool, this stylish apartment with 2 bedrooms is within a 30-minute walk of Amphitheatre Apoloniya.
7.2
Very good9 reviews
Price from£ 44per nightSelect
Not available
Azur ApartmentsRopotamo Street, Sozopol, Bulgaria, 1715
600 m from City Centre600 m from Sozopol Bus Station
Ideally situated near a bus stop and Sozopol Bus Station, this beachfront apartment has a mini-kitchen and a terrace.
Price from£ 69per nightSelect
Not available
Guest House Katinula18 Apoloniya Str, Sozopol, Bulgaria, 8130
700 m from City Centre100 m from The Old Town Of Sozopol
The 6-room apartment is placed in the old district of Sozopol, close to Aquapark Neptun.
Price from£ 35per nightSelect
Not available
Guest House Skamnia63 Kiril I Metodii Str, Sozopol, Bulgaria, 8130
1000 m from City Centre600 m from The Old Town Of Sozopol
This apartment with panoramic views of the garden is set close to Church of The Most Holy Mother and comes with a nice balcony.
Price from£ 35per nightSelect
Not available
29 Via Pontika Str., Sozopol, Bulgaria, 8130
1.4 km from City Centre200 m from Bamboo Beach
Set within 20 minutes' walk of the city center, the apartment offers a kitchenette along with a terrace.
Price from£ 35per nightSelect
Not available
Neli Sea Villa17 Tsar Svetoslav Terter Str., Sozopol, Bulgaria, 8131
1000 m from City Centre500 m from Bamboo Beach
Boasting park views, the apartment is set close to Sozopol Diving Center in a beach area of Sozopol.
Price from£ 31per nightSelect
Not available
Guest House Friends41 Odesa Str., Sozopol, Bulgaria, 8131
400 m from City Centre400 m from Sozopol Bus Station
Set 21 km from Amusement Park Prikazkite in Sozopol, this apartment with warm colored interior features a covered terrace.
Price from£ 32per nightSelect
Not available
Sozopolis Holiday Village109 Via Pontika Str., Sozopol, Bulgaria, 8130
2.4 km from City Centre1.3 km from Bamboo Beach
Offering a seasonal outdoor pool and views of the beach, this accommodation is located not far from a port.
Price from£ 145per nightSelect
Not available
  • 1
  • 2
  • 3
  • 4

Filtering results

Please wait...

369 hotels found

Your booking experience in Sozopol

When you book Sozopol accommodation with hotelmix.co.uk, you will find heaps of affordable options. Start searching and get booking!

Budget hotels in Sozopol

If you're on a budget, stay at Family Hotel Emilia, which offers rooms with rates starting from 30£. Family Hotel Verona is a 3-star budget choice just 150 meters from the city center. Polina Beach is a low-priced apartment near Sub Diving offering an outdoor swimming pool and a free private carpark.

Convenience of staying in the city centre

To avoid long rides to get to the city center, book Aquamarine Hotel, an upscale choice with an outdoor swimming pool and a sauna, situated 150 meters away. Briz Hotel is about 400 meters from the city center and offers a Jacuzzi and an outdoor heated swimming pool. For a hotel in the iconic Sozopol Old Town district, choose Hotel Coral Sozopol that comes with a casino, an indoor swimming pool and windsurfing.

If you'd like to conveniently access Sozopol Diving Center, select a hotel that is located nearby, such as Kavaler Hotel which is within 5 minutes' walking distance.

Luxury and boutique accommodation

If you prefer more deluxe accommodations, think of a stay at Hotel Miramar, a 4-star property in Kavatsi Beach district offering an outdoor swimming pool, diving and horse riding. For an authentic experience, consider booking Blu Bay Hotel Sozopol or Sea Sense Boutique Hotel.

Apartments, B&Bs and others

Siena House offers a cheap deal with an outdoor swimming pool, a sunbathing terrace and a sun deck. Think about staying at Paradise View or Safo Apartments & Rooms, if you'd like to take advantage of staying at B&B. Golden Place offers good deals in Kavatsi Beach district, and it is rated as a good business hotel. For an unforgettable vacation, look at Hotel Kalithea in Sozopol Old Town district, offering views of the sea.

+ Read more - Less