All hotels in St. Pete Beach, Florida, United States of America
1 room, 2 adults

Miramar Beach Resort, St. Pete Beach

2.5-star2.5 stars
4200 Gulf BlvdSt. Pete BeachFL33706United States of America

Beachfront hotel in St. Pete Beach with 2 outdoor pools
  • Free WiFi and free parking
  • Collect nightsFor every 10 nights, get 1 free*!
Very Good8.2
  • This is a old 50-60's hotel that has been maintained and kept clean. Two pools and…Mar 24, 2018
  • Great friendly place with old tradition beach floridaOct 27, 2017
95See all 95 reviews
From 99 reviewsTripAdvisor Traveller Rating

Miramar Beach Resort, St. Pete Beach

from $130 CAD
  • Room, Resort View, Beachfront
  • Studio, 1 King Bed, Non Smoking

At a glance

Key facts

Hotel size

  • This hotel has 27 rooms
  • This hotel is arranged over 2 floors


  • Check-in time starts at 3 PM
  • Check-out time is 10 AM

Required at check in

  • Credit card or cash deposit required

  • Government-issued photo ID required

  • Minimum check-in age is 21

Travelling with others


  • No cribs (infant beds)


  • Pets not allowed


  • Free WiFi in public areas

  • Free WiFi in rooms



  • Free self parking (limited)
* See small print for additional details or extra charges

In the hotel

Food and drink
  • Barbecue grills
Things to do
  • Beach cabanas (surcharge)
  • Beach sun loungers
  • Number of outdoor pools - 2
  • Beach towels
  • Number of buildings/towers - 2
  • Garden
  • Picnic area
  • In-room accessibility
  • Roll-in shower

In the room

Home comforts
  • Air conditioning
  • Iron/ironing board
Freshen up
  • Private bathroom
  • Bathtub or shower
  • Free toiletries
Be entertained
  • Flat-screen TV
  • Cable TV channels
Stay connected
  • Free WiFi
Food and drink
  • Refrigerator (on request)
  • Microwave (on request)
  • Kitchenette
  • Cookware, dishware, and utensils
  • In-room safe

Miramar Beach Resort, St. Pete Beach’s small print

Mandatory fees

Deposit: USD 200.0 per stay

We have included all charges provided to us by this hotel. However, charges can vary, for example, based on length of stay or the room you book.

What’s around Miramar Beach Resort, St. Pete Beach


  • On the beach
  • Dolphin Landings Charter Boat Center - 8 min walk
  • Upham Beach - 29 min walk
  • Hurley Park - 34 min walk
  • Merry Pier - 41 min walk
  • Gulf Beaches Historical Museum - 41 min walk
  • Palms of Pasadena Hospital - 3 mi / 4.8 km
  • Eckerd College - 3.7 mi / 5.9 km

Getting around

  • St. Petersburg, FL (SPG-Albert Whitted) - 15 min drive
  • St. Petersburg, FL (PIE-St. Petersburg-Clearwater Intl.) - 26 min drive
  • Tampa, FL (TPA-Tampa Intl.) - 32 min drive
  • Tampa, FL (TPF-Peter O. Knight) - 44 min drive
  • Sarasota, FL (SRQ-Sarasota-Bradenton Intl.) - 48 min drive
  • Free self parking
  • Limited parking

Recent reviews

Very Good 8.2 From 95 reviews

Miramar Beach Resort, St. Pete Beach
Great stay!!
The location is great! Definitely a family feel and very nice amenities...on the beach, two pools, grills, shuffleboard and comfortable furniture to sit on and enjoy coffee, etc. We took advantage of the full kitchen and got groceries at Publix nearby. Management staff extremely friendly and helpful. Highly recommend and would stay here again. Thank you!!
Kathy, us2 night trip
Miramar Beach Resort, St. Pete Beach
Gorgeous Mid-Century Modern
Do NOT pay attention to people talking bad about this place. It is AWESOME! Yes, it is one of the older hotels...but, it's beautiful & well maintained...straight out of the 60's! The room was exceptionally clean & spacious...just a few yards from the sands of St. Pete Beach. There are two pools on the property -- and BOTH are two of the cleanest and best maintained pools I have ever seen. Kelly at the front desk is FANTASTIC, friendly, knowledgeable & accommodating. When I complimented "Tim the pool man" on the crystal-clear & cool pool water -- he was gracious and friendly. A/C worked like a CHARM! We LOVED this place! We're already making plans for a return visit.
Pete, us2 night trip
Miramar Beach Resort, St. Pete Beach
Simple but nice.
This hotel is older, but I would deffinetly stay here again, it has 2 pools that were very clean, the beach was very close, nice sitting areas and grills for cooking out. Its perfect if your spending most if your time at the beach, which we did.
John, us1 night trip
Miramar Beach Resort, St. Pete Beach
Very Good8.0
Great place for the price!
This is an older hotel, but has everything you need for a GRET beach vacation. It is located right on the beach and is close to the water. Beach bars and restaurants are all within walking distance.
Susan, us2 night trip
Miramar Beach Resort, St. Pete Beach
Nice stay!
Easy check in, cute room with kitchenette. Right on the beach! We will say there again!
Jeffrey, us1 night trip

See all reviews

Miramar Beach Resort, St. Pete Beach

Is the description of this hotel not correct? Tell us