St. Petersburg hotels - lowest rates, pay at hotel. Book now hotels in St. Petersburg,United States.

Why book with us?

  • No prepayments

    Pay at the hotel, credit card details are only required to guarantee your booking.

  • Low prices

    Enjoy our best price guarantee and special offers.

  • Free cancellations

    Usually cancellations can be made without charge close to your arrival date (check policies).

  • Guaranteed room

    You get instant confirmation directly from the hotel's reservation database.

Search hotels in St. Petersburg




Popular hotels in St. Petersburg

Hotel Renaissance Vinoy Resort & Golf Club

Hotel Renaissance Vinoy Resort & Golf Club 4 star
501 5th Avenue Ne, St. Petersburg, FL, United States, 33701

The showplace of the waterfront, the Renaissance Vinoy Resort & Golf Club is the only luxury St. Petersburg, Florida hotel on the West Coast with the combination of a private marina, 18-hole golf course and 12-court tennis complex.

from
162 $
Book now
Hotel The Pier

Hotel The Pier 3 star
253 2nd Ave. North, St. Petersburg, FL, United States, 33701

Enjoy the best in hotel accommodations, a private boutique hotel. Once found only in the South Beach and New Orleans, boutique hotels are now the most popular places to stay.

from
101 $
Book now
Hotel Beach Drive Inn Bed and Breakfast

Hotel Beach Drive Inn Bed and Breakfast 3 star
532 Beach Drive NE, St. Petersburg, FL, United States, 33701

Located in beautiful downtown st petersburg-Our inn faces downtown st petes beautiful waterfront and North Straub park-rt on the edge of historic northeast-thers shopping- restaraunts-attractions. .

from
197 $
Book now
Hotel Hampton Inn & Suites St. Petersburg Downtown

Hotel Hampton Inn & Suites St. Petersburg Downtown 3 star
80 Beach Drive Ne, St. Petersburg, FL, United States, 33701

The Hampton Inn - Suites St. Petersburg / Downtown hotel is located in the heart of downtown St.

from
105 $
Book now
Hotel Holiday Inn St. Petersburg-Heritage

Hotel Holiday Inn St. Petersburg-Heritage 3 star
234 Third Ave. N., St. Petersburg, FL, United States, 33701

Imagine a 100% smoke free sophisticated boutique hotel, whose focus is delivering guest peace, serenity and renewal. Quite deliberately the Hotel Indigo St.

from
110 $
Book now
Hotel Hilton St. Petersburg Carillon Park

Hotel Hilton St. Petersburg Carillon Park 3 star
950 Lake Carillon Drive, St. Petersburg, FL, United States, 33716

Petersburg Carillon Park hotel is centrally located in the Tampa Bay Area for your convenience. Just five minutes from St.

from
115 $
Book now
Hotel Hampton Inn St. Petersburg

Hotel Hampton Inn St. Petersburg 3 star
1200 34th Street North, St. Petersburg, FL, United States, 33713

From entering our voluminous and charmingly appointed lobby to relaxing in our alluring guests rooms. .

from
117 $
Book now
Hotel Courtyard St. Petersburg Downtown

Hotel Courtyard St. Petersburg Downtown 3 star
300 4th Street North, St. Petersburg, FL, United States, 33701

Courtyard by Marriott is located in downtown St. Petersburg, and is conveniently located to all MUSEUMS such as The Salvador Dali, Museum of Fine Arts, Holocust Museum, History Museum, FESTIVALS: UPCOMING AREA EVENTS: First annual women taking care of the world Oct 3 -4 RIBFEST Nov.

from
135 $
Book now
Hotel St. Petersburg Marriott Clearwater

Hotel St. Petersburg Marriott Clearwater
12600 Roosevelt Boulevard, St. Petersburg, FL, United States, 33716

Conveniently located near many popular attractions, the St. Petersburg Marriott Clearwater, a St.

from
109 $
Book now
Hotel Holiday Inn Express & Suites St. Petersburg

Hotel Holiday Inn Express & Suites St. Petersburg 2 star
2171 54th Ave. North, St. Petersburg, FL, United States, 33714

Stay Smart in Our Renovated St. Petersburg, FL HotelA newly refreshed property and a friendly hotel staff are waiting to greet you at this Holiday Inn Express® and Suites St.

from
118 $
Book now
Hotel La Quinta Inn Tampa Bay St Petersburg

Hotel La Quinta Inn Tampa Bay St Petersburg 2 star
4999 34th Street North, St. Petersburg, FL, United States, 33714

Now offering FREE High-Speed Internet Access in ALL rooms. You will notice the old world charm the minute you arrive at the La Quinta Inn St.

from
50 $
Book now
Hotel Comfort Inn North

Hotel Comfort Inn North 2 star
2260 54th Ave. N. I-275 Exit 26, St. Petersburg, FL, United States, 33714

100% Non-smoking. Free deluxe continental breakfast.

from
82 $
Book now
Hotel Comfort Inn & Suites At Tropicana Field

Hotel Comfort Inn & Suites At Tropicana Field 2 star
1400 34th St. N., St. Petersburg, FL, United States, 33713

Excellent location. Convenient to Tropicana Field, Museums, Downtown, Restaurants, and short drive to Gulf Beach.

from
102 $
Book now
Hotel Hilton St. Petersburg

Hotel Hilton St. Petersburg 3 star
333 First Street South, St. Petersburg, FL, United States, 33701-4342

Welcome to the Hilton St. Petersburg Bayfront hotel located in the waterfront district of downtown St.

from
105 $
Book now
Hotel Ponce De Leon Boutique

Hotel Ponce De Leon Boutique 1 star
95 Central Avenue, St. Petersburg, FL, United States, 33701

Centrally located on the scenic downtown waterfront the Ponce De Leon Boutique Hotel is within walking distance to all of St. Petersburgs attractions such as a Downtown Gem puts a diverse abundance of restaurants, museums and night life within easy reach.

from
95 $
Book now
Hotel Ramada St. Petersburg

Hotel Ramada St. Petersburg 2 star
5005 34th Street North, St. Petersburg, FL, United States, 33714

The Ramada St. Petersburg is located on HWY 19 with easy access to I-275, area beaches and all downtown attractions.

from
49 $
Book now
Hotel Americas Best Inns-St. Petersburg

Hotel Americas Best Inns-St. Petersburg 2 star
342 3rd Avenue N, St. Petersburg, FL, United States, 33701

Offering the charm and comfort of a bed & breakfast with all the modern day conveniences of a hotel, the America's Best Inn - Downtown St. Pete will be your home away from home.

from
105 $
Book now
Hotel Best Western Gateway Inn

Hotel Best Western Gateway Inn 3 star
6638 4th Street N, St. Petersburg, FL, United States, 33702-6841

Hotel provides convenient access to downtown Saint Petersburg, Greyhound Racetrack, Tropicana Baseball Field, Salvador Dali Museum, The Pier, Sunken Garden, Weedon Island Wildlife Refuge. At the Best Western Gateway Inn, guests will be able to enjoy the beautiful well-appointed guest room featuring pillow top mattresses, microwave and refrigerator, cable 27" TV with HBO and free High-speed Internet access.

from
127 $
Book now
Hotel Comfort Inn & Suites

Hotel Comfort Inn & Suites 3 star
9401 Dr. Mlk Jr Street, N, St. Petersburg, FL, United States, 33702

This newly constructed in January 2008, 100 percent nonsmoking hotel is situated in the heart of the business district, centrally located near Gulf beaches, St. Petersburg downtown, Raymond James Stadium, Tropicana Field, Clearwater/St.

from
74 $
Book now
Hotel Budget Inn St. Petersburg

Hotel Budget Inn St. Petersburg 2 star
800 34th Street North, St. Petersburg, FL, United States, 33713

Whether coming to Florida to watch spring training at Tropicana Field or go fishing in Tampa Bay, the Budget Inn of St. Petersburg is convenient to many local events including the Tampa Bay Buccaneers at Raymond James Stadium, The Grand Prix of St.

from
64 $
Book now
Hotel Bay Way Inn

Hotel Bay Way Inn 2 star
4400 34th Street South, St. Petersburg, FL, United States, 33711

Located on the Hwy US 19 in the center of St. Petersburg City.

from
103 $
Book now
Hotel Days Inn St. Petersburg Central

Hotel Days Inn St. Petersburg Central 2 star
650 34th Street North, St. Petersburg, FL, United States, 33713

Welcome to the Days Inn St. Petersburg! A 4 Sunburst rated Hotel.

from
55 $
Book now
Hotel Grayls

Hotel Grayls 2 star
340 Beach Drive N.e. St Petersburg Fl. 33701, St. Petersburg, FL, United States, 33701

A Spanish 1922 historic hotel with a private courtyard commanding a stunning view of the blue waters of Tampa Bay. Within walking distance to Museums Shoppong and nightlife.

from
121 $
Book now
Hotel Days Inn St Petersburg Tropicana

Hotel Days Inn St Petersburg Tropicana 2 star
2595 54th Ave North, St. Petersburg, FL, United States, 33714

Relax at the Days Inn Tropicana Field North. Our hotel is conveniently located between I-275 and US Highway 19 to serve the needs of business, leisure and group travelers.

from
57 $
Book now
Hotel Coral Reef Beach Resort

Hotel Coral Reef Beach Resort 3 star
5800 Gulf Blvd, St. Petersburg, FL, United States, 33706

The Coral Reef Beach Resort is located directly on the Gulf of Mexico on St. Petersburg beach.

from
159 $
Book now