Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Saint Pete Beach

Filter by star ratings
All filters
The Bungalows
8.8 Excellent

0.9 mi from city centre, Treasure Island Show on map

ExcellentBased on 189 reviews
8.8

The Bungalows is situated in Treasure Island and offers free wireless internet. It also provides an outdoor pool, an express check-in and check-out feature and a BBQ/picnic area.

Westwinds Waterfront Resort
8.8 Excellent

0.4 mi from city centre, Treasure Island Show on map

ExcellentBased on 170 reviews
8.8

Westwinds Waterfront Resort is located in Treasure Island and features free Wi-Fi. It also offers laundry facilities, a BBQ/picnic area and an outdoor pool.

The Mansion House Inn
7.5 Good

0.3 mi from city centre, St. Petersburg Show on map

GoodBased on 180 reviews
7.5

The Mansion House Inn is set in Saint Petersburg and is within a short walk of nearby attractions, such as the Museum of Fine Arts and BayWalk. It also offers an outdoor pool, an express check-in and check-out feature and free Wi-Fi.

Swim, Sun And Dine In St. Pete 2 Bedroom Condo
7.5 Good

0.3 mi from city centre, Saint Pete Beach Show on map

GoodBased on 1 review
7.5

Swim Sun and Dine in St Pete's by RedAwning offers a comfortable setting when in Saint Pete Beach.

Boca Ciega Resort
8.4 Excellent

8.2 mi from city centre, St. Petersburg Show on map

ExcellentBased on 19 reviews
8.4

Located in Largo, Boca Ciega Resort Largo is within a 35-minute drive of Tampa International Airport and provides free Wi-Fi and an outdoor heated pool. It is conveniently positioned for those wanting to visit the area's popular attractions.

Malyn Resort

8.0 mi from city centre, St. Petersburg Show on map

Situated in Treasure Island, Malyn Resort is an easy drive from Saint Petersburg and Saint Pete Beach. It also offers free Wi-Fi, an outdoor pool and a BBQ/picnic area.

iBeach Resort

0.2 mi from city centre, Treasure Island Show on map

Ibeach Resort is located in Treasure Island and features free Wi-Fi. It also provides laundry facilities and an outdoor pool.

Boca Ciega Bay Apartment
8.9 Excellent

8.2 mi from city centre, Saint Pete Beach Show on map

ExcellentBased on 103 reviews
8.9

Situated in Redington Shores, Boca Ciega Bay Apartment is an easy drive from the Treasure Island Causeway and provides free private parking on site. It also features laundry facilities.

Holiday Inn Express & Suites St. Petersburg - Madeira Beach
8.9 Excellent

9.3 mi from city centre, St. Petersburg Show on map

ExcellentBased on 474 reviews
8.9

Holiday Inn Express & Suites - St Petersburg - Seminole Area provides an art deco setting while in Saint Petersburg. It also features free Wi-Fi, an express check-in and check-out feature and an outdoor pool.

Sirata Beach Resort
7.0 Good

0.7 mi from city centre, Saint Pete Beach Show on map

GoodBased on 841 reviews
7.0

Guests of this resort will appreciate the seclusion of its private beach and on-site day spa, all located a quick car ride from the heart of Saint Pete Beach. It provides 3-star accommodation with air-conditioned rooms.

Tips for booking a Saint Pete Beach hotel

Cheapest month:September
Most expensive month:March
Average price in Saint Pete Beach:$231/night
Absolute cheapest price found:$40/night
Cheapest day:Monday
Most expensive day:Saturday
$182 - $330
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$169 - $231
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint Pete Beach hotels

Show all 1,095 hotels
1
Tahitian Beach Motel
8.2 Excellent

0.4 mi from city centre, Treasure Island Show on map

Tahitian Beach Motel is located in Treasure Island and offers guests wireless internet. It also provides a playground, a kids pool and an outdoor pool.

2
The Historic Peninsula Inn
8.6 Excellent

0.6 mi from city centre, Gulfport Show on map

This comfortable hotel in Gulfport offers complimentary wireless internet, as well as a 24-hour reception and a swimming pool. It is only a short walk from The Art of Massage.

3
Comfort Inn St Petersburg North
7.8 Good

3.7 mi from city centre, St. Petersburg Show on map

Situated in Saint Petersburg, Comfort Inn St Petersburg North provides 3-star accommodation, as well as an outdoor pool and free wired internet. It also features meeting rooms, a 24-hour reception and an express check-in and check-out feature.

4
Holiday Inn Express & Suites St. Petersburg - Madeira Beach
8.9 Excellent

9.3 mi from city centre, St. Petersburg Show on map

Holiday Inn Express & Suites - St Petersburg - Seminole Area provides an art deco setting while in Saint Petersburg. It also features free Wi-Fi, an express check-in and check-out feature and an outdoor pool.

5
Grand Plaza Beachfront Resort Hotel
7.8 Good

0.7 mi from city centre, Saint Pete Beach Show on map

Conveniently based and offering an outdoor pool and a private beach, this comfortable resort is an easy drive from Saint Petersburg. Unique views of Saint Pete Beach can also be enjoyed by guests.

6
The Mansion House Inn
7.5 Good

0.3 mi from city centre, St. Petersburg Show on map

The Mansion House Inn is set in Saint Petersburg and is within a short walk of nearby attractions, such as the Museum of Fine Arts and BayWalk. It also offers an outdoor pool, an express check-in and check-out feature and free Wi-Fi.

7
Sirata Beach Resort
7.0 Good

0.7 mi from city centre, Saint Pete Beach Show on map

Guests of this resort will appreciate the seclusion of its private beach and on-site day spa, all located a quick car ride from the heart of Saint Pete Beach. It provides 3-star accommodation with air-conditioned rooms.

8
Siesta Inn
8.0 Excellent

4.4 mi from city centre, St. Petersburg Show on map

Siesta Inn Saint Petersburg is situated in Saint Petersburg and offers complimentary Wi-Fi. It also provides laundry facilities and luggage storage.

Cheapest hotels in Saint Pete Beach, St. Petersburg

Show all 1,095 hotels
Siesta Inn
8.0 Excellent

4.4 mi from city centre, St. Petersburg Show on map

Siesta Inn Saint Petersburg is situated in Saint Petersburg and offers complimentary Wi-Fi. It also provides laundry facilities and luggage storage.

$71
Avg. per night
Budget Inn St Petersburg
6.2 Good

2.8 mi from city centre, St. Petersburg Show on map

Boasting an outdoor pool, Budget Inn - St Petersburg is situated in Saint Petersburg and offers comfortable accommodation. It also features a 24-hour reception.

$71
Avg. per night
Boca Ciega Bay Apartment
8.9 Excellent

8.2 mi from city centre, Saint Pete Beach Show on map

Situated in Redington Shores, Boca Ciega Bay Apartment is an easy drive from the Treasure Island Causeway and provides free private parking on site. It also features laundry facilities.

$97
Avg. per night
Magnuson Hotel Marina Cove
7.6 Good

5.3 mi from city centre, St. Petersburg Show on map

Situated in Saint Petersburg, Magnuson Hotel Marina Cove provides modern 3-star accommodation, as well as outdoor tennis courts, an outdoor pool and a private beach. It also offers a sun deck, meeting rooms and a 24-hour reception.

$101
Avg. per night
Comfort Inn St Petersburg North
7.8 Good

3.7 mi from city centre, St. Petersburg Show on map

Situated in Saint Petersburg, Comfort Inn St Petersburg North provides 3-star accommodation, as well as an outdoor pool and free wired internet. It also features meeting rooms, a 24-hour reception and an express check-in and check-out feature.

$101
Avg. per night
Oasis Palms Resort

0.6 mi from city centre, Treasure Island Show on map

Boasting an outdoor pool, Oasis Palms Resort is located in Treasure Island and provides comfortable accommodation. It offers free Wi-Fi, a BBQ/picnic area and a safe.

$102
Avg. per night
iBeach Resort

0.2 mi from city centre, Treasure Island Show on map

Ibeach Resort is located in Treasure Island and features free Wi-Fi. It also provides laundry facilities and an outdoor pool.

$107
Avg. per night
Comfort Inn & Suites Northeast - Gateway
8.7 Excellent

5.9 mi from city centre, St. Petersburg Show on map

Comfort Inn & Suites Northeast - Gateway is situated in Saint Petersburg and offers free wireless internet. It also features an outdoor pool and a gym.

$112
Avg. per night

Hotel prices in Saint Pete Beach

2 stars and under

$71 - $275

#1 Most popular

$157
Avg. per night

#2 Most popular

$213
Avg. per night

Best value

$71
Avg. per night
3 stars

$101 - $270

#1 Most popular

$214
Avg. per night
$270
Avg. per night

Best value

$101
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Saint Pete Beach

About Saint Pete Beach

Set on its own barrier island to the west of Saint Petersburg, Saint Pete Beach is renowned for its long stretches of sand. You’ll also discover upmarket shopping strips and fishing jetties, together with one of America’s most iconic hotels.

Things to do

Most come to Saint Pete Beach to soak up the sun and sand, with an attractive strip of beach fronting the green-tinged waters. There are plenty of restaurants and bars where you can grab a bite to eat, together with the Silver Sands Beach and Racquet Club if you’re feeling energetic.

Want to see where America’s rich and famous retreated during the Jazz Age? Visit the historic Don CeSar Hotel whose pink Moorish architecture dominates the beach. Dine at the signature Four Diamond restaurant, surrounded by tanks filled with tropical fish, or indulge at Don CeSar’s full-service spa.

Learn more about the history of Saint Pete Beach at the Gulf Beaches Historical Museum. It’s set on the grounds of the first church to be built on Saint Petersburg’s barrier islands and traces the development of the region since the 16th century.

Spend an afternoon in Pass-A-Grille at the southernmost end of Saint Pete Beach, which boasts beautiful beaches and a popular fishing jetty overlooking the Gulf of Mexico. Jump aboard a boat to visit the idyllic islands of Shell Key or go shopping in the boutiques on 8th Avenue.

Getting around

Saint Pete Beach is situated around 30 minutes’ drive from St. Pete–Clearwater International Airport and 40 minutes from Tampa International Airport. Saint Pete Beach is connected to surrounding suburbs along the Suncoast Beach Trolley route.

Saint Pete Beach travel FAQs

  • What are the best hotels in Saint Pete Beach?

    Sirata Beach Resort, rated with a score of 7.0 from 832 reviewers, is one of the most popular hotels in Saint Pete Beach. Other top stays include Grand Plaza Beachfront Resort Hotel, with an average rating of 7.8 from 834 reviewers, and Treasure Island Beach Resort, with a score of 9.4 from 434 reviewers.

  • What is a good hotel near Upham Beach?

    Reviews of Sirata Beach Resort recommend it as a good place to stay near Upham Beach, scoring 7.0/10 from 832 ratings.

  • How much do hotels in Saint Pete Beach cost?

    The average price of a hotel in Saint Pete Beach has been around $315 per night over the last 3 days. For a 5-star hotel in Saint Pete Beach, the average price is around $214/night, depending on your dates. The average price of a 4-star hotel is $409/night.

  • How much is a cheap hotel in Saint Pete Beach?

    Prices for Saint Pete Beach hotels have been found for as low as $82/night over the last 3 days.

  • How much is a hotel in Saint Pete Beach tonight?

    Prices for a hotel in Saint Pete Beach tonight are about $298 on average, but HotelsCombined users have found prices as low as $99 for tonight in the last 3 days. The best price found for a 4-star hotel in Saint Pete Beach tonight is $300.