Skip to main content

Filter by:


Star Rating

Review Score

Tierra Verde – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Residence Inn St. Petersburg Tierra Verde, hotel in Tierra Verde

Residence Inn St. Petersburg Tierra Verde has free bikes, fitness center, a terrace and restaurant in Tierra Verde.

Clean and well equipped. Helpful daytime staff
9.1
Scored 9.1
Wonderful
Rated wonderful
202 reviews
Price from$203per night
Thunderbird Beach Resort, hotel in Tierra Verde

The Thunderbird Beach Resort is a beachfront hotel in Treasure Island, Florida.

Music and beach together ❤️
8.0
Scored 8.0
Very Good
Rated very good
1,120 reviews
Price from$129.96per night
St. Pete Beach Suites, hotel in Tierra Verde

Offering a year-round outdoor pool and barbecue facilities, St. Pete Beach Suites is located in St. Pete Beach, only a 2 minutes' walk from the beach.

The location
8.8
Scored 8.8
Excellent
Rated excellent
981 reviews
Price from$211.09per night
Crystal Bay Historic Hotel, hotel in Tierra Verde

Located in St. Petersburg, 3.4 miles from John's Pass, Crystal Bay Historic Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

We loved just about everything. Breakfast was great, staff was super friendly, cost was reasonable and amenities were clean!
8.8
Scored 8.8
Excellent
Rated excellent
1,350 reviews
Price from$139per night
Inn on the Beach, hotel in Tierra Verde

Located across the street from the white sands of St. Pete Beach, Inn on the Beach places guests in the heart of the historic Pass-a-Grille neighborhood.

I absolutely loved this place! It was my first time visiting and the location was perfect. we could walk to the restaurants and shops downtown and were right on the beach. the beach wasn’t too busy. the room was super cute and very clean! the bed and pillows were very comfortable! will definitely be back!
9.4
Scored 9.4
Wonderful
Rated wonderful
347 reviews
Price from$490per night
Bayview Plaza Waterfront Resort, hotel in Tierra Verde

Experience the warm Florida sunshine in St. Pete Beach at this charming family-owned and operated waterfront hotel. A daily complimentary social hour with beer and wine is offered from 16:00-17:00.

The room was great and the view was beautiful. We checked in Christmas eve early afternoon and planned on staying until the day after Christmas. We went to dinner at Rum Fish around 5 Christmas eve and had a great dinner. Later that night sadly my husband became very sick and started vomiting by 11 pm on Christmas eve. This continued into Christmas day so we decided to leave a day early and get him home. Very disappointed as we were looking forward to checking out the St Pete Pier and we had tickets to the Enchanted Village at Tropicana Park. Was a horrible couple of days.
8.1
Scored 8.1
Very Good
Rated very good
260 reviews
Price from$200.19per night
The Saint Hotel, hotel in Tierra Verde

Located in St. Pete Beach, a 4-minute walk from St. Pete Beach, The Saint Hotel provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.

Hotel and Staff were Awesome. The Pool, Location, Extras (Like beach chairs, Umbrella, Beach towels, Cooler) were the best!
9.3
Scored 9.3
Wonderful
Rated wonderful
557 reviews
Price from$301per night
Palm Crest Resort Motel, hotel in Tierra Verde

Located in St. Pete Beach, a few steps from St. Pete Beach, Palm Crest Resort Motel provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Staff was great! Great caretaking efforts are obvious...Looking forward to our next visit!
9.3
Scored 9.3
Wonderful
Rated wonderful
75 reviews
Price from$159per night
The Hotel Zamora, hotel in Tierra Verde

Located in St. Pete Beach, Florida, this Mediterranean-style hotel features an outdoor swimming pool, a 7-slip marina, and a rooftop bar.

We had the intercoastal room. View was great of the marina, beautiful sunrise. Sunset on the 360° balcony. Best seabass I've ever had on the rooftop as well!
8.1
Scored 8.1
Very Good
Rated very good
693 reviews
Price from$189per night
Hilton Garden Inn St. Pete Beach, FL, hotel in Tierra Verde

This Hilton Garden Inn St. Pete Beach, FL hotel is on the beach and 5 mi from dolphin sightseeing tours at Hubbard's Marina. Hotel guests will enjoy an outdoor pool and on-site restaurant.

The room was clean, updated and quiet. The walk-in shower was great. Air conditioning was nice and cold. Beds were nice, but seemed a bit hard, and pillows way too soft. Parking was easy and free, a plus! Staff very friendly and helpful.
8.8
Scored 8.8
Excellent
Rated excellent
651 reviews
Price from$236.67per night
See all hotels in and around Tierra Verde
Subscribe to receive premium deals

Prices drop the second you sign up!