flag

St. Petersburg Hotels

St. Petersburg
Nov 22, 2024 - Nov 23, 2024
2 adults, 1 room
Search

Discover Your Perfect Stay

Welcome to St Petersburg, Florida, a vibrant coastal city known for its stunning beaches, rich history, and vibrant arts scene. As you plan your visit to this beautiful destination, one of the most crucial aspects to consider is finding the perfect hotel to enhance your overall experience. Luckily, St Petersburg offers a plethora of exceptional accommodations that cater to various preferences and budgets. Whether you're seeking a luxurious beachfront resort, a cozy boutique hotel in the very heart of downtown, or a charming bed and breakfast, St Petersburg has something to offer every traveler. .

For those seeking a luxurious getaway, St Petersburg boasts several world-class hotels that provide impeccable service and breathtaking waterfront views. The Don CeSar, a legendary pink palace perched on the sugary shores of St Pete Beach, offers elegant rooms, indulgent spa treatments, and unparalleled amenities. If you prefer a more intimate setting, The Vinoy Renaissance St Petersburg Resort & Golf Club, situated in downtown, combines historical grandeur with modern comforts, boasting a stunning waterfront location and a championship golf course. .

If you crave a more unique and personalized experience, St Petersburg is also home to a range of charming boutique hotels and bed and breakfasts. The Hollander Hotel, located in the hip Grand Central District, exudes a trendy and artsy vibe, with tastefully decorated rooms and a lively courtyard featuring a pool and bar. Another delightful option is The Birchwood, an elegantly restored Mediterranean-style hotel that offers stylish and comfortable rooms, a rooftop lounge with panoramic views of the city, and proximity to the bustling downtown area. .

Whatever your preference may be, St Petersburg Florida hotels promise to ensure a memorable and enjoyable stay. From opulent resorts to intimate boutique accommodations, you'll find the perfect place to rest and rejuvenate during your visit to this enchanting coastal city. .

Name of hotel Booking Rating Price, $
Crystal Bay Historic Hotel

8.8 / 10

(1321 Reviews)

From 245£
Beach Drive Inn

8.3 / 10

(104 Reviews)

From 141£
Courtyard By Marriott St. Petersburg Downtown

7.6 / 10

(99 Reviews)

From 109£
Ponce De Leon Hotel

6.1 / 10

(763 Reviews)

From 85£
Hilton St. Petersburg Bayfront

7.4 / 10

(350 Reviews)

From 144£
8.8
Excellent (1321)

Crystal Bay Historic Hotel

3
7401 Central Avenue
Immerse yourself in history and elegance at the Crystal Bay Historic Hotel. Housed in a beautifully restored building dating back to the early 1900s, this boutique hotel exudes charm and sophistication. Each room is tastefully decorated, featuring period-inspired furnishings, while modern amenities ensure a comfortable and memorable stay. .

From

245£ /per night
8.3
Very good (104)

Beach Drive Inn

3
532 Beach Drive Ne
For a charming and intimate beachside experience, Beach Drive Inn is a perfect choice. Located just steps away from the scenic waterfront and the vibrant Beach Drive district, this boutique hotel offers individually decorated rooms, cozy common areas, and a warm and welcoming atmosphere that embodies the spirit of St Petersburg. .

From

141£ /per night

Luxury St. Petersburg Florida Hotels

Indulge in the lap of luxury at these exquisite St Petersburg Florida hotels. With unrivaled service, opulent amenities, and breathtaking views, each of these hotels epitomizes the essence of sophistication and elegance synonymous with the city. .

7.6
Very good (99)

Courtyard By Marriott St. Petersburg Downtown

3
300 4Th Street North
Nestled in the lively heart of downtown, the Courtyard By Marriott welcomes both you and your pet with open arms. Offering pet-friendly rooms and easy access to nearby parks and walking trails, this hotel ensures a pleasant stay for you and your furry companion in St Petersburg. .

From

109£ /per night
6.1
Good (763)

Ponce De Leon Hotel

3
95 Central Ave
Travel back in time at the Ponce De Leon Hotel, a historic gem in the center of St Petersburg. Constructed in 1922, this Spanish Mission-style hotel has retained its original charm and character. With its vintage decor, cozy rooms, and a courtyard reminiscent of a bygone era, it provides a truly unique and nostalgic experience. .

From

85£ /per night

Boutique St. Petersburg Florida Hotels

Discover the charm and character of St Petersburg through its eclectic array of boutique hotels. These hidden gems combine local authenticity with personalized service, offering a truly immersive experience for travelers looking for a touch of intimacy and individuality. .

7.4
Good (350)

Hilton St. Petersburg Bayfront

4
333 1St St Se
Nestled along the picturesque St Petersburg Bayfront, the Hilton offers guests stunning views of the waterfront and easy access to popular attractions. With modern and spacious rooms, a waterfront pool, and onsite dining options, it combines comfort and convenience in a beautiful setting. .

From

144£ /per night
6.1
Good (763)

Ponce De Leon Hotel

3
95 Central Ave
Step back in time at the Ponce De Leon Hotel, a charming budget-friendly accommodation option in St Petersburg. This historic hotel blends nostalgia with affordability, offering cozy rooms and a quaint courtyard. Situated in the lively heart of downtown, guests can explore the city's vibrant dining, shopping, and entertainment options, all within walking distance. .

From

85£ /per night

Budget-Friendly St. Petersburg Florida Hotels

Experience the best of St Petersburg without breaking the bank at these budget-friendly hotels. Offering affordability without compromising on comfort and convenience, these hotels are perfect for travelers looking to make the most of their stay without overspending. .

7.2
Good (648)

La Quinta By Wyndham St. Petersburg Northeast Newly Renovated

3
6638 4Th Street North
La Quinta By Wyndham St Petersburg Northeast provides pet-friendly accommodations that prioritize your pet's comfort. With spacious rooms, convenient amenities, and a location close to pet-friendly parks and attractions, you and your furry friend can enjoy a hassle-free stay in St Petersburg. .

From

63£ /per night
8.1
Very good (406)

Cordova Inn - Saint Petersburg

2
253 2Nd Ave N
Experience the charm of the Cordova Inn, housed in a beautifully restored 1921 Mediterranean Revival building. This boutique hotel features elegant rooms with vintage-inspired furnishings, a courtyard garden, and a cozy library. Its central location in downtown St Petersburg allows guests to immerse themselves in the city's vibrant cultural scene. .

From

77£ /per night

Unique St. Petersburg Florida Hotels

Escape the ordinary and embrace the extraordinary at these unique St Petersburg Florida hotels. From modern design to historic charm, these hotels offer a one-of-a-kind experience that will leave a lasting impression on your stay in the city. .

7.2
Good (648)

La Quinta By Wyndham St. Petersburg Northeast Newly Renovated

3
6638 4Th Street North
Experience contemporary comfort at La Quinta By Wyndham St Petersburg Northeast. Recently renovated, this hotel combines modern design with thoughtful amenities. Conveniently located near popular attractions, it offers guests an ideal base to explore St Petersburg, with its vibrant atmosphere and unique offerings. .

From

63£ /per night
8.8
Excellent (93)

The Vinoy Resort & Golf Club, Autograph Collection

4
501 5Th Avenue NE
Step into grandeur and elegance at The Vinoy Resort & Golf Club. This iconic hotel, dating back to the 1920s, showcases Mediterranean Revival architecture and offers luxurious rooms, a championship golf course, and a marina. With its rich history and timeless charm, it's a true testament to St Petersburg's storied past. .

From

125£ /per night

Historic St. Petersburg Florida Hotels

Immerse yourself in the rich history of St Petersburg by staying at these remarkable historic hotels. These establishments have stood the test of time and offer a glimpse into the city's past while providing modern amenities and a comfortable stay. .

8.6
Excellent (607)

The Birchwood

4
340 Beach Drive Northeast
Combining luxury and pet-friendly hospitality, The Birchwood warmly welcomes your furry companion. With designated pet-friendly rooms and convenient access to nearby parks and pet-friendly establishments, this unique boutique hotel ensures a comfortable stay for both you and your beloved pet. .

From

244£ /per night
4.7
Good (709)

Budget Inn - St. Petersburg

2
800 34Th Street N
The Budget Inn provides travelers with a comfortable and affordable stay in St Petersburg. Offering clean and well-appointed rooms, friendly service, and a convenient location, this hotel caters to budget-conscious travelers who seek simplicity and value. With easy access to local attractions, it serves as a convenient base for exploring the city without breaking the bank. .

From

47£ /per night

Waterfront St. Petersburg Florida Hotels

Enjoy breathtaking views of the waterfront and indulge in beachside bliss at these exceptional St Petersburg Florida hotels. With direct access to the beaches and prime waterfront locations, these accommodations offer a serene and scenic retreat for a truly memorable stay. .

8.7
Excellent (405)

Hilton St. Petersburg Carillon Park

4
950 Lake Carillon Drive
Experience serenity and sophistication at the Hilton St Petersburg Carillon Park. Set amidst a picturesque nature reserve, this hotel seamlessly blends modern elegance with natural beauty. With spacious rooms, fine dining options, and a peaceful ambiance, it provides a truly unique and tranquil retreat in the center of the city. .

From

207£ /per night