Star Rating
Hotel Name
Price Range (USD) to
Amenities

Tierra Verde Florida Accommodations

Find hotels & motels in Tierra Verde using the list below. Search for the cheapest discounted hotel and motel rates in or near Tierra Verde, FL for your personal leisure or group travel. Discover the best Tierra Verde Florida hotel/motel rooms. Review the Tierra Verde hotel list below to find the perfect lodging. We also have a map of the Tierra Verde hotels. Need 5+ Rooms? Secure Tierra Verde Group Hotel Discounts

The Tierra Verde center point is around 2 miles south of Gulf Beaches and 4 miles south of St. Pete Beach.

Tierra Verde Hotels/Accommodations

Residence Inn Marriott St. Petersburg Tierra Verde in Tierra Verde
+1-888-389-4121
214 Madonna Blvd., Tierra Verde, FL 33715
  • Mid-scale Beach property
  • 95 rooms in property
  • Good kitchenette
  • The majority of guests thought it was clean
From$80
Average 3.0 /5 Review Score Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Tierra Verde" Get Alexa Skill →
The Don Cesar
+1-888-675-2083
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~2.49 miles north of Tierra Verde
  • Expensive Resort property
  • Access to gym on-site
  • Noisy aircon
  • Lovely pool/beach service, according to 91%
From$189
Very Good 4.0 /5 Read Reviews Call BookMore Details
The Hotel Zamora
+1-800-716-8490
3701 Gulf Blvd., St Pete Beach, FL 33706 ~2.76 miles north of Tierra Verde
  • High-end Beach hotel
  • Hotel has 6 meeting rooms
From$129
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Beach House Suites by The Don Cesar : 3860 Gulf Blvd.
+1-800-805-5223
3860 Gulf Blvd., St Pete Beach, FL 33706 ~2.83 miles north of Tierra Verde
  • 3-star Beach property
  • Check in: 4pm
  • Room cleaned
  • Clean rooms
From$159
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Plaza Beach Hotel Beachfront Resort
+1-888-965-1860
4506 Gulf Blvd., St Pete Beach, FL 33706 ~3.24 miles north of Tierra Verde
  • Mid-scale Beach hotel
  • 39 suites in property
From$89
Very Good 4.0 /5 Review Score Call BookMore Details
Magnuson Hotel Marina Cove : 6800 Sunshine Skyway Lane
+1-888-788-5576
6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~3.50 miles northeast of Tierra Verde
  • Mid-scale Resort property
  • Check in time: 3pm
  • Restaurant could offer better service
  • Lovely bar service, according to 83%
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Bellwether Beach Resort : 5250 Gulf Blvd. St. Pete Beach Fl 33706
+1-888-897-9207
5250 Gulf Blvd. St. Pete Beach Fl 33706, St. Pete Beach, FL 33706 ~3.66 miles north of Tierra Verde
  • Four star Oceanfront property
  • Check-in time: 4:00 p.m.
From$199
Average 3.0 /5 Guest Reviews Call BookMore Details
Sirata Beach Resort
+1-888-311-4278
5300 Gulf Blvd., St. Pete Beach, FL 33706 ~3.77 miles north of Tierra Verde
  • Affordable Beach property
  • Check-in time: 4:00 PM
  • Friendly service
  • Most guests thought the view was good
From$89
Average 3.0 /5 Review Score Call BookMore Details
Tradewinds Island Grand - St Pete Beach
+1-888-469-4795
5500 Gulf Blvd., St Pete Beach, FL 33706 ~3.95 miles north of Tierra Verde
  • Four star Beach hotel
  • Check-in time: 11.00 am
From$159
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Alden Suites - A Beachfront Resort
+1-888-734-9421
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~4.14 miles north of Tierra Verde
  • Affordable Beach hotel
  • Check-in: 4:00pm
  • Hotel could use some updating
  • Internet is poor
From$88
Very Good 4.0 /5 Review Score Call BookMore Details
RumFish Beach Resort by TradeWinds in St. Pete Beach
+1-888-841-5292
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~4.16 miles north of Tierra Verde
  • 4-star property
  • Check in: 16:00
From$160
Very Good 4.0 /5 Reviews Call BookMore Details
Hilton Garden Inn St. Pete Beach : 6100 Gulf Blvd.
+1-888-455-5160
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~4.20 miles north of Tierra Verde
  • Midscale Beach hotel
  • Check in: 3:00PM
From$79
Average 3.0 /5 Review Score Call BookMore Details
The Beachcomber Resort - St. Pete Beach
+1-888-965-8297
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~4.25 miles north of Tierra Verde
  • Affordable Oceanfront property
  • 26 suites in property
  • The majority of guests said the reception staff was ok
  • Breakfast can be improved
From$150
Average 3.0 /5 Guest Reviews Call BookMore Details
Postcard Inn on the Beach - St Pete Beach
+1-888-906-6358
6300 Gulf Blvd., St Pete Beach, FL 33706 ~4.29 miles north of Tierra Verde
  • 3-star Beach hotel
  • 2 suites in hotel
  • Dirty floor
  • Not very comfortable
From$85
Average 3.0 /5 Guest Reviews Call BookMore Details
Blind Pass Resort Motel
+1-888-749-6785
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~5.20 miles north of Tierra Verde
  • 2-star Beach hotel
  • 3 suites in property
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Tierra Verde" Get Alexa Skill →
Island Inn Beach Resort - Treasure Island
+1-888-878-9982
9980 Gulf Blvd., Treasure Island, FL 33706 ~6.28 miles north of Tierra Verde
  • Midscale Beach property
  • 6 floors in hotel
  • About half of guests thought the kitchenette was ok
  • Clean rooms
From$76
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Provident Oceana Beachfront
+1-888-389-4485
10091 Bulf Blvd., Treasure Island, FL 33706 ~6.46 miles north of Tierra Verde
  • Mid-scale property
From$90
Excellent 5.0 /5 Latest Reviews Call BookMore Details
Two Mermaids Resort : 10200 Gulf Blvd.
+1-888-389-4121
10200 Gulf Blvd., Treasure Island, FL 33706 ~6.60 miles north of Tierra Verde
  • Affordable property
  • 7 rooms in property
From$90
Average 3.0 /5 Hotel Reviews Call BookMore Details
Westwinds Waterfront Resort
+1-888-675-2083
10265 Gulf Blvd., Treasure Island, FL 33706 ~6.68 miles north of Tierra Verde
  • Three Star Beach property
  • 22 suites in hotel
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Lorelei Resort Motel : 10273 Gulf Blvd.
+1-800-716-8490
10273 Gulf Blvd., Treasure Island, FL 33706 ~6.69 miles north of Tierra Verde
  • Low priced hotel
  • Bad amenities
  • Most guests enjoyed the restaurants & bars nearby
From$60
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Crystal Bay Hotel
+1-800-805-5223
7401 Central Ave., St. Petersburg, FL 33710 ~6.72 miles north of Tierra Verde
  • Low priced Suburban hotel
  • Hotel has 2 meeting rooms
From$60
Very Good 4.0 /5 Review Score Call BookMore Details
Bilmar Beach Resort : 10650 Gulf Blvd.
+1-888-965-1860
10650 Gulf Blvd., Treasure Island, FL 33706 ~7.03 miles north of Tierra Verde
  • 3 star Beach property
  • Check in: 4:00 pm
  • Hotel and beach were perfect
  • TV needs to be updated
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Fusion Resort
+1-888-788-5576
290 107th Ave., Treasure Island, FL 33706 ~7.07 miles north of Tierra Verde
  • Mid-scale Beach hotel
  • 42 suites in property
From$120
Average 3.0 /5 Hotel Reviews Call BookMore Details
Treasure Bay Resort & Marina in Treasure Island
+1-888-897-9207
11125 Gulf Blvd., Treasure Island, FL 33706 ~7.26 miles north of Tierra Verde
  • Midscale Beach property
  • 84 rooms in property
  • Great shopping
  • Great service
From$79
Very Good 4.0 /5 Review Score Call BookMore Details
The Bayside Inn & Marina in Treasure Island
+1-888-311-4278
11365 Gulf Blvd., Treasure Island, FL 33706 ~7.42 miles north of Tierra Verde
  • Economy Beach property
  • 2 floors in hotel
  • Toilet didn't work
  • Most guests said rooms were clean enough
From$47
Average 3.0 /5 Guest Reviews Call BookMore Details
Treasure Island Ocean Club : 11500 Gulf Blvd.
+1-888-469-4795
11500 Gulf Blvd., Treasure Island, FL 33706 ~7.46 miles north of Tierra Verde
  • 2-star Beach hotel
  • Check in time: 3:00p
From$69
Average 3.5 /5 Reviews Call BookMore Details
Crystal Palms Beach Resort - Treasure Island
+1-888-734-9421
11605 Gulf Blvd., Treasure Island, FL 33706 ~7.52 miles north of Tierra Verde
  • Mid-scale Beach property
  • 36 sleeping rooms in hotel
  • Fantastic service
  • Modern building
From$140
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Days Inn by Wyndham St. Petersburg Central in St. Petersburg
+1-888-841-5292
650 34th St. North, St. Petersburg, FL 33713 ~7.63 miles north of Tierra Verde
  • Two-star hotel
  • 2 floors in hotel
  • Fantastic service
  • Comfortable beds
From$60
Average 3.5 /5 Review Score Call BookMore Details
Residence Inn St Petersburg Treasure Island : 11908 Gulf Blvd.
+1-888-455-5160
11908 Gulf Blvd., Treasure Island, FL 33706 ~7.70 miles north of Tierra Verde
  • Three Star Oceanfront property
  • 105 rooms in hotel
  • Staff was friendly and helpful
  • Most guests appreciated the modern rooms
Sunset Vistas Two Bedroom Beachfront Suites
+1-888-965-8297
12000 Gulf Blvd., Treasure Island, FL 33706 ~7.76 miles north of Tierra Verde
  • 3 star Beach property
  • Check-in: 4:00 PM
  • Mattress is old and not comfortable
  • Professional service
From$139
Very Good 4.0 /5 Reviews Call BookMore Details
Staybridge Suites St. Petersburg Downtown in St. Petersburg
+1-888-906-6358
940 5th Ave. South, St. Petersburg, FL 33705 ~7.77 miles northeast of Tierra Verde
  • Midscale Downtown hotel
  • 5 floors in hotel
From$89
Very Good 4.0 /5 Latest Reviews Call BookMore Details
TRU by Hilton St. Petersburg Downtown Central Avenue : 1650 Central Ave.
+1-888-749-6785
1650 Central Ave., St. Petersburg, FL 33712 ~7.79 miles northeast of Tierra Verde
  • Affordable Downtown property
  • Free breakfast available
From$80
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn St. Petersburg West An Ihg Hotel : 1200 34th St. North
+1-888-878-9982
1200 34th St. North, St. Petersburg, FL 33713 ~7.94 miles north of Tierra Verde
  • 3-star Highway hotel
  • 129 sleeping rooms in hotel
From$94
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Quality Inn & Suites at Tropicana Field
+1-888-389-4485
1400 34th St. North, St.petersburg, FL 33713 ~8.11 miles north of Tierra Verde
  • Cheap hotel
  • 75 rooms in property
From$60
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Hilton St. Petersburg Bayfront - St Petersburg
+1-888-389-4121
333 1st St. South, St Petersburg, FL 33701 ~8.38 miles northeast of Tierra Verde
  • Mid-scale Downtown hotel
  • Hotel has 333 rooms
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
John's Pass Hotel - Madeira Beach
+1-888-675-2083
111 Boardwalk Pl East, Madeira Beach, FL 33708 ~8.39 miles north of Tierra Verde
  • Low-priced Beach property
  • 4 suites in hotel
From$60
Average 3.0 /5 Reviews Call BookMore Details
Hyatt Place St. Petersburg Downtown in St. Petersburg
+1-800-716-8490
25 2nd St. North, St. Petersburg, FL 33701 ~8.58 miles northeast of Tierra Verde
  • 3-star Downtown property
  • Hotel has 15 floors
From$149
Very Good 4.0 /5 Review Score Call BookMore Details
All Season's Resort
+1-800-805-5223
13070 Gulf Blvd., Madeira Beach, FL 33708 ~8.59 miles northwest of Tierra Verde
  • Affordable property
  • Check in time: 4:00 PM
From$107
Average 3.0 /5 Review Score Call BookMore Details
Ponce De Leon Hotel : 95 Central Ave.
+1-888-965-1860
95 Central Ave., St. Petersburg, FL 33701 ~8.62 miles northeast of Tierra Verde
  • Three Star Downtown property
  • 6 floors in property
From$79
Average 3.0 /5 Guest Reviews Call BookMore Details
Cordova Inn
+1-888-788-5576
253 2nd Ave. North, St Petersburg, FL 33701 ~8.63 miles northeast of Tierra Verde
  • Affordable Downtown hotel
  • Free comp. breakfast
  • Great location
  • Average beds
From$50
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hampton Inn & Suites St. Petersburg/Downtown - St. Petersburg
+1-888-897-9207
80 Beach Dr. N.e., St. Petersburg, FL 33701 ~8.64 miles northeast of Tierra Verde
  • Affordable Downtown property
  • Free breakfast available
  • Not enough parking facilities, according to 65%
  • Bar is awesome
From$129
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Courtyard by Marriott St. Petersburg Downtown
+1-888-311-4278
300 4th St. North, St. Petersburg, FL 33701 Website ~8.64 miles northeast of Tierra Verde
  • Three Star Downtown property
  • 4 suites in hotel
  • Overpriced Days Inn
  • Vibe was decent
From$79
Very Good 4.0 /5 Reviews Call BookMore Details
The Inn on Third
+1-888-469-4795
342 3rd Ave. North, St. Petersburg, FL 33701 ~8.66 miles northeast of Tierra Verde
  • 2 star Downtown property
  • Check in time: 2:00 PM
  • Close to restaurants and bars with nearby parking areas
  • Fresh bread
From$79
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Avalon Hotel
+1-888-734-9421
443 4th Ave. North, St Petersburg, FL 33701 ~8.69 miles northeast of Tierra Verde
  • 3 star hotel
From$99
Very Good 4.0 /5 Reviews Call BookMore Details
Madeira Bay Resort
+1-888-841-5292
13235 Gulf Blvd., Madeira Beach, FL 33708 ~8.70 miles northwest of Tierra Verde
  • Midscale Beach property
  • 68 sleeping rooms in hotel
  • Limited dishes
  • Not much atmosphere
From$130
Very Good 4.0 /5 Reviews Call BookMore Details
Hotel Indigo St Petersburg Downtown - St. Petersburg
+1-888-455-5160
234 3rd Ave. North, St. Petersburg, FL 33701 ~8.70 miles northeast of Tierra Verde
  • Mid-scale Downtown property
  • 3 floors in property
  • Parking is rare
  • Exciting night life
From$109
Very Good 4.0 /5 Review Score Call BookMore Details
Hollander Boutique Hotel - St Petersburg
+1-888-965-8297
421 4th Ave. North, St Petersburg, FL 33701 ~8.71 miles northeast of Tierra Verde
  • Midscale hotel
  • 20 suites in property
  • Front desk staff fantastic
  • Most guests said the bathroom was dirty
From$105
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Barefoot Beach Club in Madeira Beach
+1-888-906-6358
13238 Gulf Blvd., Madeira Beach, FL 33708 ~8.73 miles northwest of Tierra Verde
  • Midscale Beach hotel
  • Check in time: 3:00 PM
  • Wellness & sports facilities could be improved
  • The majority of guests enjoyed the balcony
From$109
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Oakwood at Cottonwood Bayview - St Petersburg
+1-888-749-6785
235 3rd Ave. North, St Petersburg, FL 33701 ~8.73 miles northeast of Tierra Verde
  • Midscale property
  • 309 rooms in property
From$90
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Beach Drive Inn
+1-888-878-9982
532 Beach Dr. Ne, Saint Petersburg, FL 33701 ~9.07 miles northeast of Tierra Verde
  • 3 star Downtown hotel
  • Hotel has 2 floors
  • Fairly good value for money
  • Moderately clean hotel facilities
From$110
Very Good 4.0 /5 Hotel Reviews Call BookMore Details

Next: See My Tierra Verde Hotels with Pricing

Graph of Tierra Verde, FL Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all Tierra Verde, FL discounts available. The chart reflects the cheapest Tierra Verde hotel for each day and each star rating category.

FAQs about hotels in Tierra Verde

What are the most favored hotels in Tierra Verde?

Provident Oceana Beachfront, Crystal Palms Beach Resort and The Inn on Third are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Tierra Verde?

The Don Cesar, The Hotel Zamora and Bellwether Beach Resort are the top 3 luxury hotels near Tierra Verde city center.

What hotels are closest to the city center of Tierra Verde?

Residence Inn Marriott St. Petersburg Tierra Verde, The Don Cesar, and The Hotel Zamora are the properties closest to Tierra Verde city center.

How much does a cheap hotel in Tierra Verde cost per night?

In the last year, a 2 star hotel in Tierra Verde can be as cheap as $105.56 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Tierra Verde cost per night?

In the last year, the average 3 star hotel in Tierra Verde has been $174.30 per night. (based on HotelPlanner prices)

How much does a higher-end hotel in Tierra Verde cost?

In the last year, the average 4 star hotel in Tierra Verde has been $257.50 per night. (based on HotelPlanner prices)

What are the best independent hotels in Tierra Verde?

Provident Oceana Beachfront, Crystal Palms Beach Resort and The Inn on Third are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Tierra Verde?

Courtyard by Marriott St. Petersburg Downtown, Residence Inn St Petersburg Treasure Island and Residence Inn Marriott St. Petersburg Tierra Verde are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best IHG hotels in Tierra Verde?

Staybridge Suites St. Petersburg Downtown, Holiday Inn St. Petersburg West An Ihg Hotel and Hotel Indigo St Petersburg Downtown are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top