Situated directly on the marina where tranquil turquoise sea meets the sunny cobbled streets of Sozopol Old Town, the stylish Blu Bay Hotel offers stunning sea views from the rooftop infinity pool. Bright rooms and suites are luxurious and modern with a gorgeous wood-clad design that draws inspiration from the sea and the sailing boats on the doorstep. Feeling peckish? The Boca Grande restaurant serves mouth-watering Spanish cuisine. Or how about some R&R? The soothing spa awaits with sauna, steam room and a massage menu to try.