Teresa's Beach Homes - Cape San Blas & Mexico Beach, Florida Vacation Rentals


Teresa's Beach Homes
Please visit our website to view all 12 of our vacation rentals.
Just click the "BOOK NOW" button and it will link you directly to our homes' summary page.

Welcome to Teresa’s Beach Homes
We Pride Ourselves with Nicely Furnished
& Well Maintained Vacation Homes
with a Personalized Touch

Cape San Blas and Beacon Hill Florida are home to uncrowded white sand pet friendly beaches, dazzling emerald waters of the Gulf of Mexico, an outstanding top rated bay, and beautiful sunsets & sunrises that you will remember for years to come.Beacon Hill is the Gulf County side of Mexico Beach which means our homes there are allowed to have bon fires on the beach, the beaches are pet friendly, and all the other things you love about Gulf County!

Our area is an outstanding destination for fun family vacations or relaxing couples getaways. Gulf County Beaches are pet friendly as well! We are rated as one of the top beach destinations by Dr. Beach himself.

Teresa’s Beach Homes offers beach homes from as small as two bedrooms that sleep 6 up to four bedrooms that sleep 12. Gulf Front, Gulf View, elevators, private heated pools, pet friendly & non-pet friendly – We have them all!

As always the rates advertised on our website are all inclusive except pet fee! The rate you see if the rate you pay. No adding in hidden fees, taxes, or service charges when you book with us. To view rates simply visit our website and click the name of the home you want to view. The rates tab on each home's page will show you the all inclusive rates for a weeks stay all for dates all the way through August 2022.

Teresa’s Beach Homes specializes in providing hands on care to each and every one of our homes and personalized customer service to help you have a carefree vacation with memories that will last a lifetime.Stay with us and learn why we have such a high repeat guest following!
From/To Nightly Weekend Weekly Monthly Min Nights
Pet Fee: $100.80 (Optional)

All Inclusive-- No Booking Fees!

Our rates are all inclusive, except pet fee. No need to add in taxes or cleaning!
$500 down payment with remaining balance due 45 days prior to arrival.
Multi-week and monthly please inquire for details.
We accept credit cards or check; Discover, Master Card, Visa

Pets Considered: Dogs Only for all homes ecept Oaks Rest Barn and Horizon which are not pet friendly

Inquire for Specials
Subject to change. Inquire for quotes, specials, cancellation policy, and any questions you may have.
Perfect Retreat
My family rented The Grey Whale home for a full week and it was fabulous. When you make the turn from the stairs into the kitchen you are greeted by an awesome beachfront view of the ocean. The house was well stocked with any utensil you might need to use to cook. The beds were very comfortable, especially the top floor master suite. There is a deck on each floor so it's great to choose where you would like to enjoy your morning coffee or a nice drink. The house is located close to everything you might want, several restaurants, grocery stores, and gift shops. The outdoor shower to rinse off was a favorite perk of ours. You really couldn't ask for better oceanfront views either. We had a great experience with renting the property from Teresa and Terri. They were incredible to work with and I would recommend Teresa's Beach Rentals to anybody looking for a great, clean, comfy vacation home. I almost forgot, our dogs loved, loved, loved the pet friendly beach.
Couldn't have been Nicer
My family rented The Grey Whale for a week and it couldn't have been any nicer. The house itself is very inviting and nicely furnished. The beds were very comfortable and I especially liked the porches in each level. Being right on the beach was perfect for the grandchildren and since it was just a short walk from the house, it was great for all of us "grown-ups" that had to carry the tent, the chairs, and all of the beach toys! The location of the house was convenient to shopping and restaurants. We will definitely consider renting from Teresa's Beach rentals again!

Thank you so much for your review! I am glad you all had a wonderful vacation and I have enjoyed the pictures you all have shared with us. Hope to hear from you in the future. -Terri

My wife and I took our dog Oliver for his first beach trip. The Grey Whale was perfection. For starters it was perfectly clean. (My wife is a REAL stickler for cleanliness and The Grey Whale passed with flying colors.) The kitchen was perfectly stocked. We wanted/wished for nothing the entire week. The decor was perfectly tasteful and comfortable. However, the most perfect thing of all were the sunsets! Our Creator blessed us daily with the most exquisite sunsets over the Gulf you can imagine. Better bring your dog for sure, or you're likely to feel a bit out of place in this community. EVERYONE had a dog and they all were so well mannered and friendly. Can't wait to go back!!!

I'm so happy you all had a wonderful first beach trip. I also enjoyed the e-mail you sent Teresa with the picture of Oliver. Thank you for your wonderful review and we hope to see you back in the future!
Heavenly Getaway!!!!!! Perfect!
From phone call to book, our experience was great! I spoke with Teresa, she is a true professional, gave us excellent advise & recommendations. We really enjoyed the amazing beach & the house was extremely nice but a few stairs less would have been better for our older knees.Accomodations with veranda on each level was great! My entire family loved every minute of this vacation & if we decide to do this again Grey Whale is it & my first call is to Teresa. Everything you could need is there. This house was perfect to enjoy the beach Marietta, Georgia Family
What an amazing vacation we were able to have at the Grey Whale! This was our first time to Mexico Beach, but I can guarantee you it will not be our last. The house was amazing! Awesome views to take in the dolphins each morning and the fireworks in the evening. The house had everything (except an elevator) that could make your beach vacation a dream! All of the furnishings were welcoming and comfortable (especially the couch). The house was perfection! The house and beach was pet friendly, which allowed us to bring our "children" along, and that was wonderful. A friend told us about the weird hours of some of the restaurants, and she was correct. They have weird hours. We frequented The Shell Shack by the Marina to get shrimp which they steam in Old Bay for you! Killer Seafood was a jewel we found on our last day, and it had great food. There is a new Dollar Store Market in Port St. Joe that is fairly close that has all the things you might need. We got groceries in PCB before arriving, but there is things near by if you need. Overall, it was a heavenly vacation that we all can't wait to get back to!
Great Stay at Grey Whale
We stayed at Grey Whale April 2012. It was lovely. Very clean, comfortable and new house. The ocean is so close and can be seen out every window! Stay here if you like an unobstructed view of the ocean- no other houses in the way. Lots of stairs but worth the climb to the different levels of the house!

If you love to cook, the kitchen is great. Nice open floor plan so you don't miss what is happening as people are lounging on the couch. Also, can see the ocean from the kitchen too!

The only drawback is that if you are sensitive to any traffic noise you can hear large trucks when they drive by. It is not as obvious when you are sitting next to the water but in the house you can hear some traffic. It didn't bother anyone else but I noticed it.

Would I stay here again? Absolutely!
Our family absolutely loved the Grey Whale and it was the perfect place to spend Christmas. The house was spotless, beautifully furnished and big enough to allow everyone a little space of their own. We enjoyed every serene and scenic moment spent so close to the ocean which could be seen and heard from almost every room. Most restaurants in Mexico Beach were closed for the Holidays but it didn't matter because we were able to prepare homemade meals in an extremely well equipped kitchen with an amazing view. The three private decks were fantastic and allowed everyone to truly enjoy the proximity to the ocean. Everyone, including our dog, spent a lot of time on those decks gazing at the water and taking in the ocean breeze. We also took lots of walks on the white sandy beach and really appreciated the fact that it was very quiet and dog friendly. Teresa, thank you for having been so accomodating and such a pleasure to deal with! We had a wonderful and memorable Christmas at the Grey Whale and we hope to stay there again the next time we're in the Florida Panhandle.
1st Time!
1st time in Mexico Beach and loved it. The house was beautiful and being on the beach gave us the freedom for our teenagers. They enjoyed immensely sun bathing, fishing the surf ( they caught several sharks ranging from 16" to 4 ft), walking the beach shelling or just sitting on one of the decks taking it all in. Wonderful vacation. Teresa was wonderful to work with. She took care of all our needs. A transformer blew just outside before we arrived which affected the air conditioning. She was really quick in getting that taken care of. Will definitely be back.
Beautiful Home on a Great Beach! Nice and Calm!
A beautiful home on a great beach! Home was very clean and very nicely decorated! Kitchen was well stocked for cooking in, and the large open floor plan on the main level was very comfortable! The beach is very close and the outdoor shower area was great for keeping sand out of the house! I highly recommend Grey Whale if you are headed to this area.
Great Home, Great Time
Beautiful home. Our family of 7 had the best vacation ever. Lots of great memories made here. The amenities inside the end home surprised us all. And the condition of the home is remarkable. I truly felt at home and can't wait for our next trip back.
We Loved the Grey Whale!
I had a great experience at the Grey Whale this past week. The house is gorgeous, well stocked, and in a great location. I loved everything about the house. Having 3 balconies was wonderful. The house is close enough to the ocean to always be able to hear the waves. The kitchen had everything we could ever need to prepare and store food. It even had puzzles, bubble bath, and beach equipment. The house is very well maintained. I loved being able to bring my dog. The house being located on a dog friendly beach was convenient and fun. The location is great. We went to Panama City for dinner a couple times and to rent jet skis. We also went to Port St. Joe. Neither of these were a bad drive. We used the grill to cook dinner one evening. The large dining table made it so that a group of 9 people could all eat a meal together. It was so nice to stay in a beach house because we didn't have to worry about forgetting things when we went out. It was easy to go back inside and get it. The only suggestion I would make it to get a nice sprayer attachment for the hose outside. This would make it much easier to clean the sand off of the dog outside. Also, this house may be challenging for someone with painful arthritic knees. You must navigate 2 or 3 long sets of stairs each time you go to your bedroom. I would highly recommend the Grey Whale. We will definitely return!
Loved, Loved, Loved this place.... PERFECT!
This place was just amazing! Our family had such a wonderful week! Can't wait to do it again! This house was just perfect! Had everything you can think of that you might need....so clean and well furnished. Right on the beach was perfect! We could sit on the deck and watch the kids play. The guys would fish and scallop and the girls would lay on the beach and soak up the sun. Ate great seafood every night! The rental agency was top of the line! Just can't say enough to do this place justice!!!! Great place to stay for any vacation!!!
Submitted: Aug 3, 2015
Stayed: Jul 2015
Heavenly Getaway!!! PERFECT
From phone call to book, our experience was great! I spoke with Teresa, she is a true professional, gave us excellent advise & recommendations. We really enjoyed the amazing beach & the house was extremely nice but a few stairs less would have been better for our older knees.Accomodations with veranda on each level was great!

My entire family loved every minute of this vacation & if we decide to do this again Grey Whale is it & my first call is to Teresa. Everything you could need is there. This house was perfect to enjoy the beach Marietta, Georgia Family
Submitted: Sep 7, 2015
Stayed: Aug 2015
Great vacation property
Had a great vacation at Grey Whale. Property was as described, clean, and great views. Had been worried about road noise being on Hwy 98, but this was not an issue at all. Gulf water was beautiful and clear, beaches were white sand and clean. Beach was mostly empty in late September 2017. Would definitely rent again and recommend. Each level has high ceilings (12'+), which is great but each stairway felt like 1.5 flights of stairs, which may be something to consider if you are mobility limited.
Great Vacation home
Grey whale exceeds every expectation one man guy have for a vacation home rental. Great location. Beautifully decorated. We are from the area and spend most of our vacations out of the Cape and always recommend people make the effort to stay out there. But Grey Whale is an exception!
Book this house!
This is the perfect beach house! Wonderful location! Beautiful understated beach decor. The house is stunning! Kitchen had everything you would need! The house was set up perfectly for our family. Living quarters on the first floor, bedrooms and laundry on the second floor and third-floor was a master suite. Especially loved the coffee maker in the master bath! Home was clean and well cared for! Beach was perfect - clean and so many shells! Watch the dolphins while sitting on the porch having coffee! Empty lot next-door. Quiet location. Right on the highway, but home as well insulated and cannot hear traffic. Within walking distance to fun family restaurants. Dollar store and grocery store very close! Hoping I can convince my husband to go back again!
Fun and Quiet Time!
The Grey Whale was a great house to enjoy time on the beach and a quite easy going vacation! We enjoyed being so close to the ocean and enjoying our daily walks--there were not too many people there so that made it nice for privacy and family time. The kitchen had everything we needed except a toaster but that was fine...and the house was well stocked with towels and whatever else we needed. Very nice vacation home--a great find.

Stayed: August 2018Submitted: September 03, 2018
Beautiful, Relaxing Vacation
The Grey Whale was not only beautiful, it was wonderfully located right on the beach plus a less busy area of the panhandle. My husband and I went by ourselves and all I asked for was as close to the ocean as I could get and peace and quiet. We have a blended family of six kids (which I felt a little guilty for bc they would have LOVED that house) and I work at a school so I truly needed rest, peace and as little neighbors as possible:) Thankfully I got all three for one price. I couldn’t recommend this place enough. This home is also beautifully decorated with the master being on the third floor, so you don’t hear anyone on the first floor if you want to sleep in or take a nap. We will definitely look at coming back again.

Stayed: September 2018Submitted: September 25, 2018
Fantastic place
We had an amazing staying at Grey Whale. It is a beautiful house and a wonderful location. The house offers everything you would need if your hosting a large group or just a small family like us. Theresa and Terri also made renting the easiest experience. Unfortunately our last stay got cut short by Michael but we will definitely be staying there again. If you ever find yourself looking for somewhere to rent, the Grey Whale is amazing!

Stayed: October 2018Submitted: January 03, 2019
Love it!
We have been to grey whale for the past 2 years now and will be going back this august. I am so happy it survived the storm. This house towers over everything in the area and is so beautiful/comfortable on the inside. Step out the back door and your on the beach. Highly recommended! 5 stars!

Stayed: August 2018Submitted: January 03, 2019
Going to miss the Grey Whale 2019
I have loved the Grey Whale for 6 years! I have enjoyed being there in January and February! It’s a wonderful home on a beautiful beach! The community is welcoming and I will SO miss being there this year! Best wishes to all my friends in MB! I will be back in 2020! My heart goes out to all of you who are working so hard, what a blow! It’s not just very nice, it’s WONDERFUL!
Stayed: January 2018Submitted: January 04, 2019
Beautiful place!
We enjoyed the spacious home and truly ocean front location. Property managers are amazing and responsive. Mexico Beach is working hard to recover from Hurricane Michael and we were glad to do our part for the economy!
Lovely Home
This was my second stay at the Grey Whale. The first was prior to Hurricane Michael. The Grey Whale is a solidly built, beautiful, luxury home. Very nicely decorated, clean and has all the amenities of home. Every deck (there are three!!!) has beautiful water and sunset views! Even post hurricane, the beaches are just as beautiful as ever! The sunsets? Some of the most beautiful you will see anywhere! Teresa's Beach Homes is super easy to work with and very responsive, too!
Great house with a beautiful view
My family and I stayed in the gray whale and had an AMAZING week! The views from all three decks were breathtaking! The house was well stocked with all essentials and then some. I loved everything about the well stocked kitchen and enjoyed cooking with a great view. The house is huge and has more then enough space! I can’t say enough good things about our stay at the gray whale! There is a lot of steps in this house to get to the master suite on the top floor, but the view is worth the steps! The damage from hurricane Michael is obvious and heartbreaking but you would never know it if you just looked at this house! All the locals were very appreciative of visitors and revenue coming in, which is exactly what they need right now!
Grey Whale pet friendly beach home
Let me start by saying this home was all that they described it would be and more. You walk out the door to the private board walk and you are within 20 steps or so of the beach. This is perfect for a family that some want to hang out indoors and others that want to be on the beach but still be able to keep an eye on everyone and have that small peace of mind that everything is OK. Even though it's a pet friendly house, there isn't any smells or stains that make you think other animals have been here. The closet to keep your beach gear in is a lot more beneficial than I ever expected. Not having to worry about cleaning items off to store inside or worry about leaving them out is definitely a plus. The house was very well stocked with all utensils and cookware we ever needed and it's not the cheap stuff either. The only negative comment I can add is that the public beach access is just 50 yards or so to the right of the property. Some of the people using this area wanted to spread out a little further than the public area was made for. Lastly, there's a new DG within a mile of the property that's very convenient but if you need anything else you will need to drive approx. 15 minutes east on 98 into the heart of PSJ.
Beautiful home perfect for large group. Great views!
Aside from the spectacular views and layout of the home, working with Teresa and Terri was a wonderful experience. They keep you informed throughout the process and provide the best customer service I have ever experienced with rentals or hotel service. The house is in excellent shape and the beach was wonderful. Certainly Mexico Beach is not 100% back, but it was great to see a few places open and help support them. Great layout, views, rooms, kitchen and utensils, bathrooms, outside shower and sink, and balconies. If you are on the top floor, prep our calve muscle.
A great space and a great time!
We had a wonderful time and loved the house. I looked for pet friendly, closeness to the beach, good beds and comfortable furniture in that order. All of us slept well & thoroughly enjoyed the house. We came feeling pretty exhausted and ended up spending most of the week in the house or walking the beach. The decks afforded us a great way to stay outside and be out of the sun. Our surprise was how much we appreciated the other things like, a master suite on the 3rd floor, a fully stocked kitchen and solid internet. Although we were together all day, the 3rd floor master made it so easy to accommodate our different sleeping habits. We are all older but adjusted to the all the stairs without much trouble. Teresa & Terri we’re friendly & helpful.
Piece of heaven
Grey Whale is in an excellent location. It is so quiet and peaceful on the beach. The house had plenty of room to accommodate my family. The furniture was comfortable. The home was very clean. There is still a lot of work to be done in the area but there are restaurants and shops to visit. We were happy to see some of our favorite places are still open. We look forward to coming back. Terri was excellent to work with and answered all of our worries very patiently. Grey Whale will not disappoint!
You won't be disappointed. The minute we arrived, we were so excited to see the ocean just steps away from the home! Check in was easy and our questions were responded to quickly. It was incredibly clean, very well decorated and has a great floorplan. Right on the beach with beautiful views, it’s in a great location, close to restaurants, shops and things to do. Being dog-friendly is a big bonus. The outdoor shower and sink with hose made is very easy to spray ourselves and our pup off after a day on the beach. We loved our stay and it was a perfect getaway with our dog. Thank you Teresa!!
My family has rented this house three years in a row. Even after hurricane Michael the beaches are still amazing. Gray whale is a beautiful house. I love being able to walk out the back door and be right on the beach. Sitting on the deck drinking coffee watching the sunset......there is nothing better. We fell in love with Mexico Beach and we will not go anywhere else for vacation.
Fantastic Property
Grey Whale is a wonderful beach home! It's perfectly located on a quiet, beautiful beach. It is exactly as described and the pictures accurately reflect the current condition of the home. It was very clean. The boardwalk to the beach is so helpful when pulling a wagon full of kids' beach supplies. The outdoor shower, sink, and water hose are great to get most of the sand off before entering the home. The house is very spacious and we had plenty of room for our family of 5. There are lots of stairs, so if that's an issue for you this might not be the right place to stay. There were games in the kitchen pantry and some beach chairs and toys in the storage closet outside. We can't wait to visit again!
Amazing experience and the best customer service!
My family loved our stay at the Grey Whale! We arrived just in time for Hurricane Sally but a little bad weather couldn't ruin our vacation. The house was great and had everything we needed. I really appreciated all the cookware and nice serving platters. The location really couldn't be beat. We had the beach to ourselves most of the time and it was so convenient to be right on the beach.The Piggly Wiggly and Dollar General both had online ordering and curbside pickup which was so convenient and safe! If you're staying during the Covid pandemic, I would recommend bringing extra pillows. All of the decorative and throw pillows were taken out. We didn't think to bring extras so had to bunch up some sweatshirts cause we're side sleepers!Lastly, the customer service at Teresa's Beach Homes really can't be beat. We've stayed at beach homes all over OBX and Myrtle Beach and the service from Teresa and her team is hands down the best! We can't wait to return!!
Great Thanksgiving
Phenomenal vacation house right on the water. Has one of the best furnished kitchens of any rental I've been in over the past 20 years. Incredible views from the balconies and the weather this year was incredibly good. The beds were comfortable. Grandkids loved the close proximity to the beach. The cooks appreciated being able to see the beach when standing at the sink. Our only complaint is it's time to replace the couches in the living room. They were not comfortable and the inability to have throw pillows currently only accentuated it. Also the fans in the living room didn't have lights so we needed to drag a floor lamp over to the small table we used for games due to the lack of lighting in that quadrant of the living room. But those two issues were totally overshadowed by the pluses this house has to offer.
Bedroom Setup
  • 1 Queen Bed
  • 1 King Bed
  • 2 King Beds
  • 2 Queen Beds
  • Queen Bed
  • 2 Full Beds
  • 2 Twin Beds
  • 2 Bunk Beds
  • 1 Sofa Bed
  • 4 Twin Beds
  • Bunk Room
Dining Room
  • Dining Table
  • Eat in Counter
  • Eat in Kitchen
  • Formal Dining Room
Barbecue - Grills
  • Private Charcoal Grill
  • Private Gas Grill
  • Charcoal Grill
  • Gas Grill
  • Bathtub
  • Linens & Towels
  • Private Bathroom
  • Shower/Tub Combo
  • Walk in Shower
Bedroom Extras
  • Private Bathroom
  • Walk-in Closet
  • Alarm Clock
  • Balcony/Patio off Master
Cooling Comfort
  • Ceiling Fans
  • Central Air Conditioning
Disability Access Features
  • Walk-in Shower
  • Big Screen TV
  • Boating
  • Cable TV
  • DVD Player
  • Fishing
  • Golf
  • Kayaking
  • Scuba
  • Snorkling
  • Stereo
  • Swimming
  • Television
  • Smart T.V.
  • Board Games
  • Linens Included
  • No Pets
  • Pets On Request
  • Pet Friendly
  • Smoking outside only
  • Telephone
  • Voicemail
  • Vacuum
  • Home
  • High Chairs
  • Managed by Property Manager
Home Office
  • High Speed Internet Access
  • Wireless Internet Access
  • Washer/Dryer
  • Blender
  • Breakfast Bar
  • Can Opener
  • Coffee Maker
  • Dishes
  • Dishwasher
  • Disposal
  • Fully Equipped Kitchen
  • Garbage Compactor
  • Gourmet Kitchen
  • Ice Maker
  • Ironing Board
  • Kitchenette
  • Microwave
  • Mixer
  • Oven
  • Pots and Pans
  • Refrigerator
  • Stove
  • Toaster
  • Utensils
  • Water Filter
  • Crock Pot
  • Keurig
  • Wet Bar
Outside Living
  • Deck
  • Outside Shower
  • Patio
  • Porch
  • Porch Furniture
  • Private Parking
  • Restaurants
  • Gulf/Ocean View
  • Gulf/Ocean Front
  • Balcony
  • View (Water)
  • Waterfront
  • Beachfront
  • Covered
  • Driveway
  • Parking for 1 car
  • Parking for 2 cars
  • Parking for 3 cars
  • Parking for 4 cars
  • RV Parking Nearby
  • Boat Rental Available
  • Marina