St. Petersburg Hotels With Amazing Views

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

Hilton St. Petersburg Carillon Park Hotel The Vinoy Resort & Golf Club, Autograph Collection The Inn On Third St. Petersburg Marriott Clearwater Hotel Waterfront Wonders Red Roof Inn Tampa Bay - St. Petersburg Budget Inn - St. Petersburg

View all photos

8.8
Excellent
295 Reviews

Hilton St. Petersburg Carillon Park Hotel

📍 950 Lake Carillon Drive

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.

Check Availability

View all photos

9
Excellent
107 Reviews

The Vinoy Resort & Golf Club, Autograph Collection

📍 501 5Th Avenue Northeast

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.

Check Availability

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

9.1
Excellent
978 Reviews

The Inn On Third

📍 342 3Rd Avenue North

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.

Check Availability

View all photos

8.1
Very good
132 Reviews

St. Petersburg Marriott Clearwater Hotel

📍 12600 Roosevelt Boulevard, North

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.

Check Availability

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

6.5
Good
284 Reviews

Red Roof Inn Tampa Bay - St. Petersburg

📍 4999 North 34Th Street

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.

Check Availability

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

5
Good
724 Reviews

Budget Inn - St. Petersburg

📍 800 34Th Street North

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.

Check Availability

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.

St. Petersburg Hotels With Amazing Views FAQ
What are the top places in St. Petersburg city centre?
There are 13 hotels and other accommodations in St. Petersburg city centre to choose from. Hollander Hotel - Downtown rated 8.4/10 is the best hotel with an outdoor swimming pool, concierge service and a business centre, located 5 minutes' walk from the city centre. Hampton Inn & Suites/Downtown with rating 8.6/10 and Hilton Bayfront rated 8.6/10 are other favourite hotels in the area. To see more central hotels click here.
What are the greatest places to stay in Downtown Saint Petersburg district, St. Petersburg?
More than 16 properties are situated in Downtown Saint Petersburg district. One of the best hotels is The Vinoy Resort & Golf Club, Autograph Collection with rating 8.6/10. Offering an outdoor swimming pool, a Jacuzzi and lawn tennis on site, this property is a 20-minute walk from Nova 535. Hotel Indigo Downtown with rating 8.6/10 is located a 5-minute walk from St. Petersburg city centre. Our travellers loved a business centre, a gym and a Jacuzzi on site. Courtyard By Marriott Downtown rated 8.6/10 is a hotel located a 5-minute walk from the city centre. To see more hotels in this area go here.
What are the most popular cheap hotels in St. Petersburg?
There are more than 9 top budget properties in St. Petersburg. Red Roof Inn Tampa Bay - rated 8.0/10 is great for your budget stay in St. Petersburg. This property has an outdoor swimming pool, an indoor swimming pool and a gym. Another option is Quality Inn & Suites At Tropicana Field rated 8.4/10 for 74US$ per night. Other popular budget hotels are Holiday Inn - West, An Ihg Hotel, Magnuson Hotel Marina Cove and Sea Breeze Manor Inn. To see more cheap hotels go here.
What are the best 5-star hotels in St. Petersburg?
See more 5-star options here.
What are the most popular boutique hotels in St. Petersburg?
More than 1049 reviews of our travellers may help to find the best St. Petersburg boutique hotel. One of the finest boutique hotels is Comfort Inn St Petersburg North rated 8.2/10 at the cost of 94US$ per night. Another recommended property is Avalon Hotel Downtown rated 8.2/10, which provides restaurant, a swimming pool and ironing on site. Marriott Clearwater with rating 8.8/10: a 3-star property for 131US$ per night. To see more boutique hotels click here.
What are the best romantic hotels in St. Petersburg?
According to travelingliz.org travel data, there are 41 deals for couples. Other top options are The Birchwood, Fairfield Inn & Suites By Marriott St Petersburg North and Hilton Carillon Park. To see more romantic hotels click here.
Which hotels in St. Petersburg are good for families?
According to 1184 travellers' reviews, there are 16 family deals to consider. Magnuson Hotel Marina Cove (rating: 8.2/10): a family-hotel with a gym, a gaming room and restaurant for 85US$ per night. You also can book Marriott Clearwater (rating: 8.8/10) for about 131US$ per night. This child-friendly property offers an outdoor swimming pool, shopping service and a gym on site. To see more family accommodations click here.

Location