On our website we offer a handpicked selection of resorts stay in Saint Petersburg. Select, for instance, Sky Hotel which offers a rooftop terrace and hiking. Choose your option!
524 Saint Petersburg beach hotels and resorts
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Beach hotels and resorts in Saint Petersburg
Luxury resort hotels in Saint Petersburg
Travelers come to Saint Petersburg mostly to stop in one of well-evaluated 4-star resort hotels. For those who wish to enjoy luxurious amenities, Hotel Eliseevskiy has top-class sevices to offer. Find out if it is still possible to book rooms here for your dates.