Are you in a hurry?
Here is a quick list of hotels in St. Petersburg, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Hilton St. Petersburg Carillon Park Hotel |
8.8 / 10 (295 Reviews) |
From 167$ | |
| The Vinoy Resort & Golf Club, Autograph Collection |
9.0 / 10 (107 Reviews) |
From 159$ | |
| The Inn On Third |
9.1 / 10 (978 Reviews) |
From 84$ | |
| St. Petersburg Marriott Clearwater Hotel |
8.1 / 10 (132 Reviews) |
From 131$ | |
| Red Roof Inn Tampa Bay - St. Petersburg |
6.5 / 10 (284 Reviews) |
From 84$ |
In St. Petersburg, United States, the breathtaking views offered by the city's hotels are truly exceptional. Imagine waking up to panoramic vistas of the city skyline, shimmering waters, or lush greenery right outside your window. Hotels with a view in St. Petersburg provide a perfect blend of luxury and natural beauty, ensuring a memorable stay for every guest. Whether you prefer a waterfront setting, a high-rise with sweeping views, or a cozy boutique hotel overlooking the historic district, St. Petersburg has a diverse range of options to suit every preference.
Table of contents
View all photos
Hilton St. Petersburg Carillon Park Hotel
From 167$
The 4-star Hilton St. Petersburg Carillon Park Hotel is placed in a tourist area of St. Petersburg, 4 km of U.S. Coast Guard Grumman HU-16E Albatross and 4.8 km from Saint James United Methodist Church. Featuring 227 rooms with views of the lakeside, the hotel is set a 25-minute walk of Crystal Bay.
The property is in the heart of St. Petersburg, just 15 minutes' drive from St. Pete-Clearwater International airport.
View all photos
The Vinoy Resort & Golf Club, Autograph Collection
From 159$
Featuring WiFi in the rooms, the elegant 4-star Vinoy Renaissance St. Petersburg Resort & Golf Club offers accommodation 7 minutes' stroll of Museum of Fine Arts. The luxury hotel with a swimming pool is located in the heart of St. Petersburg close to Chihuly Collection Art Gallery.
This St. Petersburg property is placed in the Downtown Saint Petersburg district, within a 5-minute ride away from the domed stadium "Tropicana Field". The hotel is just off the 4.8 - acre North Straub Waterfront Park and 25 km from St. Pete-Clearwater International airport. There is Downtown St Petersburg 1.1 km away. Beach Drive Northeast & 5th Avenue Northeast bus station is located 5 minutes away from The Vinoy Renaissance St. Petersburg Resort & Golf Club.
Waterfront Wonders
Embrace the tranquility of the waterfront at these picturesque hotels in St. Petersburg. From charming boutique properties overlooking the marina to luxury resorts perched right on the water's edge, each option guarantees a serene escape with stunning views of the bay and beyond.
View all photos
The Inn On Third
From 84$
The Inn On Third St. Petersburg is a 2-star property located 9 minutes' stroll of Chihuly Collection Art Gallery. This smoke free inn offers an evening reception, housekeeping service and a tour desk as well as WiFi in public areas.
The accommodation in Downtown Saint Petersburg district, a mere 1.3 km from the art Dali Museum. It is only 1.3 km to Museum of Fine Arts and a few steps from Downtown St Petersburg. 3rd Street North & 3rd Avenue North bus station is located 5 minutes away from this St. Petersburg hotel. St. Pete-Clearwater International airport lies 25 km away from The Inn On Third and it takes about 27 minutes by car to get there.
View all photos
St. Petersburg Marriott Clearwater Hotel
From 131$
The 3-star St. Petersburg Marriott Clearwater Hotel is situated in the middle of St. Petersburg in 10 minutes' drive from Crystal Bay. Business travellers will appreciate high-speed Internet access in public areas and access to a conference space and meeting rooms.
St. Petersburg Marriott Clearwater Hotel is a great place to stay due to its unbeatable location in St. Petersburg. Guests staying at the hotel will find themselves within a 10-minute ride from Tampa Bay Automobile Museum. This contemporary property is also a 15-minute ride from Sky Zone Clearwater. Roosevelt Boulevard & 28th Street North bus station is located 5 minutes away from St. Petersburg Marriott Clearwater Hotel.
Skyline Retreats
Elevate your stay in St. Petersburg with a luxurious hotel boasting unparalleled views of the city skyline. These elevated retreats offer modern amenities, sophisticated decor, and, most importantly, floor-to-ceiling windows that frame the cityscape in all its glory, creating a truly immersive experience for guests.
View all photos
Red Roof Inn Tampa Bay - St. Petersburg
From 84$
The comfortable Red Roof Inn Tampa Bay - St. Petersburg offers 2-star accommodation 7 km away from Downtown St Petersburg. Featuring high speed Internet access in public areas, this Spanish-style inn also has amenities like a restaurant and a lobby area.
The pet-friendly property is set in the Lealman district, 2.7 km to Sawgrass Lake Park. The smoke free hotel is beside white-sand beaches of St. Petersburg. The domed stadium "Tropicana Field" is a 15-minute drive away. 34th Street North & 50th Avenue North bus station is located 5 minutes away from Red Roof Inn Tampa Bay - St. Petersburg.
Hotels in St. Petersburg
| Best reviews Hotel ❤️ | Hilton St. Petersburg Carillon Park Hotel |
| Top Hotel for couples 💑 | The Vinoy Resort & Golf Club, Autograph Collection |
| Hotel with a view 🔍 | The Inn On Third |
View all photos
Budget Inn - St. Petersburg
From 60$
The 2-star Budget Inn St. Petersburg is placed in a tourist area of St. Petersburg, at 2.1 km distance from Historic Kenwood and 15 minutes' ride from the art Dali Museum. Guests who stay in the motel can park their car on site.
The property has a central location 10 minutes' drive from the memorial park "Saint Petersburg Sunken Gardens". The hotel is nestled in the very heart of St. Petersburg. New Apostolic Church is an easy walk away. 34th Street North & 8th Avenue North bus station is located 5 minutes away from Budget Inn St Petersburg.
Nature's Oasis
Immerse yourself in the natural beauty of St. Petersburg with a stay at one of the city's hotels nestled amidst lush greenery. These hidden gems offer a peaceful retreat from the urban hustle, with verdant surroundings and scenic vistas that evoke a sense of tranquility and relaxation.
Historic Charm
Step back in time and experience the rich history of St. Petersburg by staying at a hotel with breathtaking views of the city's historic district. These charming properties combine old-world charm with modern comfort, offering guests a glimpse into the city's past while enjoying picturesque views of architectural landmarks and cobblestone streets.
Luxury Heights
Indulge in the ultimate luxury experience at St. Petersburg's high-rise hotels, where every room offers a bird's-eye view of the city below. Whether you prefer a sleek modern design or classic elegance, these elevated accommodations provide a sense of exclusivity and sophistication, perfect for discerning travelers seeking opulence and grandeur.