Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Pete Beach Green Hotels

See all 128 Hotels in St. Pete Beach
Bay Palms Waterfront Resort - Hotel and Marina

Bay Palms Waterfront Resort - Hotel and Marina

4237 Gulf Blvd, St. Pete Beach
3.5 out of 5.0
4.3 out of 5 (235 reviews)
Nice motel close to the beach and on the marinaRoom was very clean but a little small as to be expected in a beach town. Motel is on the marina, great view from the back of the hotel and also access to the beach from the partnering hotel across the street
  Jan 19, 2018

$120

$120
Bayview Plaza Waterfront Resort

Bayview Plaza Waterfront Resort

4321 Gulf Blvd, St. Pete Beach
3.5 out of 5.0
4.2 out of 5 (248 reviews)
Great room. Great staff!I really like the set-up. Three properties, actually, and access to all. Nice room, great staff. Lots of little extras I didn't know about kept me saying wow. We were only there for one night, but will go back. Very beachy and quaint. Like it used to be all up and don St. Pete Beach. Close to everything ...
  Nov 20, 2017

$125

$125
Guy Harvey Outpost, a TradeWinds Beach Resort

Guy Harvey Outpost, a TradeWinds Beach Resort

6000 Gulf Blvd, St. Pete Beach
4.0 out of 5.0
4.1 out of 5 (1,070 reviews)
Nice, clean, safe place to stay.Our stay was at Guy Harvey was very enjoyable, we received complete privacy when we wanted, and met several friendly people from all around the states and the world.
  Jan 5, 2018

$184

$184
Map

Recently booked Green Hotels in St. Pete Beach

Sirata Beach Resort
3.0 out of 5.0
Last booking: 10 minutes ago
Postcard Inn On The Beach
3.5 out of 5.0
Last booking: 46 minutes ago
The Don CeSar
4.5 out of 5.0
Last booking: 51 minutes ago
Pasa Tiempo Private Waterfront Resort - Adults Only
2.5 out of 5.0
Last booking: 2 hours ago
Grand Plaza Beachfront Resort Hotel
3.5 out of 5.0
Last booking: 3 hours ago
TradeWinds Island Grand
4.5 out of 5.0
Last booking: 5 hours ago
Blind Pass Resort Motel
2.5 out of 5.0
Last booking: 6 hours ago
Beachcomber Beach Resort
3.0 out of 5.0
Last booking: 6 hours ago
Howard Johnson St Petersburg Beach Resort
3.5 out of 5.0
Last booking: 8 hours ago

Pocket Guide: Green Hotels in St. Pete Beach

Search for hotels in St. Pete Beach on Expedia. You can easily find your hotels in St. Pete Beach using one of the methods below:

  • View our selection of featured hotels in St. Pete Beach
  • Use the map to find hotels in the St. Pete Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Pete Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Pete Beach
  • Enter your travel dates to view the best deals on hotels in St. Pete Beach - while they last