Skip to main content

The 10 Best Self catering accommodation in St Pete Beach, USA

Check out our pick of great self catering accommodation in St Pete Beach

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Free WiFi is available at the Island House Resort Hotel located just off of Redington Beach. Illuminated palm trees and tropical foliage surround a relaxing outdoor pool and sun terrace.

Cable TV, ironing facilities, a separate dining area and BBQ facilities are provided in each room. Select rooms feature a full kitchen.

The location was great just cross the street from the beach and near stores and restaurants.

Show more Show less
9.5
Exceptional
1,154 reviews

The accommodation comes with a flat-screen TV and a private bathroom with shower and a hair dryer, while the kitchenette features a microwave, a fridge and a stovetop. At the aparthotel, all units are fitted with bed linen and towels.

Great staff, comfortable quiet vibe!!

Show more Show less
9.5
Exceptional
100 reviews
Price from
£175
per night

Featuring a fully equipped kitchen with an oven and a microwave, each unit also comes with a cable flat-screen TV, ironing facilities, wardrobe and a seating area with a sofa. All units are fitted with a coffee machine and a private bathroom, while selected rooms have a balcony. At the apartment complex, the units have bed linen and towels.

Location and price were excellent! Very close to the beach and everything else. Kitchen had the basics, beach chairs and umbrellas.

Show more Show less
9.3
Superb
219 reviews

Located in the historic district of St. Pete Beach, 14.4 km from DeSoto Park, Coconut Inn boasts an outdoor pool and barbecue. Free WiFi is featured throughout the property.

All rooms include a flat-screen TV. Some units feature a seating area for your convenience. You will find a kettle in the room. Each room comes with a private bathroom fitted with a bath. For your comfort, you will find free toiletries and a hairdryer.

Maggie, Jodi and the rest of the staff were extremely helpful and courteous during our stay. The amenities and location were great as well. We thoroughly enjoyed our stay!

Show more Show less
9.3
Superb
162 reviews
Price from
£367
per night

All guest rooms in the hotel are fitted with air conditioning, a seating area, a flat-screen TV with cable channels, a kitchen, a dining area, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Page Terrace Beachfront Hotel features some units with sea views, and the rooms come with a patio. All rooms in the accommodation are equipped with a coffee machine and a computer.

Couldn’t get a better location straight out from the pool onto the beach .plenty of sun loungers at the pool overlooking the promenade just to sit and watch the world go by

Show more Show less
9.2
Superb
299 reviews
Price from
£133
per night

Towels and bed linens are provided at the Treasure Island Beach, FL Waterfront Condo. Other facilities include an outdoor pool. Free private parking is available at the apartment. Bike hire is available at the property, and the area is popular for golfing, snorkeling, windsurfing, and cycling.

Beautiful apartment, perfect location

Show more Show less
9.5
Exceptional
101 reviews

Each suite has a dining area and a kitchenette with a refrigerator, stovetop, dishwasher, and microwave. A seating area, desk, and flat-screen TV are included, and each private bathroom boasts bathrobes and free toiletries.

Beautiful property! Loved the pool area! we had a 2 bedroom suite Gulf front on the 5th floor; the view was Wonderful!

Show more Show less
9.1
Superb
604 reviews
Price from
£351
per night

The Beach House - Treasure Island offers accommodation in Treasure Island, 2 km from John's Pass Village and Boardwalk. The white sand beaches of the Gulf of Mexico are a 3 minutes' walk away. Free private parking is available on site. Complimentary WiFi is also offered.

This place is really warm, simply, close to the perfect beach and all you need, that’s perfect

Show more Show less
9
Superb
591 reviews

Rooms at the Inn on the Beach feature the convenience of either a full kitchen or kitchenette. A flat-screen TV and dining area are provided in each room. A private bathroom is also offered. Some rooms feature a balcony with panoramic views of the Gulf of Mexico.

We was that happy with our room and our stay we decided to stay an extra night it is beautiful and the cleanliness and the location ,the staff .perfect would come back

Show more Show less
9.4
Superb
346 reviews
Price from
£198
per night

A fully equipped kitchen, including a refrigerator, oven, stovetop, coffee machine, microwave, and kitchenware, is offered in all accommodations.. A seating area and a flat-screen cable TV with DVD player are also provided.

Loved the room, the pool, the grilling area, the staff, everything was convenient and accessible.

Show more Show less
9.1
Superb
697 reviews
Price from
£194
per night

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.
Search self catering accommodation in St Pete Beach

Most booked self catering accommodation in St Pete Beach this month

Enjoy breakfast in St Pete Beach!

  • The Roth Hotel, Treasure Island, Florida
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 100 reviews

    Located within 200 metres of Sunset Beach and 1.2 km of Treasure Island, The Roth Hotel, Treasure Island, Florida features rooms with air conditioning and a private bathroom in St Pete Beach.

    If you want relaxing and peaceful, this is your place!

  • Sunset Beach Suites
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 219 reviews

    Conveniently set in the Madeira Beach district of St Pete Beach, Sunset Beach Suites is located 100 metres from Madeira Beach, 2.5 km from Treasure Island and 1.9 km from John's Pass.

    Great location with beach access across the street.

  • Coconut Inn Pass-a-Grille Beach
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 162 reviews

    Located in the historic district of St. Pete Beach, 14.4 km from DeSoto Park, Coconut Inn boasts an outdoor pool and barbecue. Free WiFi is featured throughout the property.

    Fantastic location, quiet and calm, lovely space at rear

  • Page Terrace Beachfront Hotel
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 303 reviews

    Set in St Pete Beach, within less than 1 km of Treasure Island and 1.7 km of Sunset Beach, Page Terrace Beachfront Hotel offers accommodation with a shared lounge and free WiFi throughout the property...

    location great, staff friendly and room was very spacious

  • Treasure Island Beach, FL Waterfront Condo
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 102 reviews

    Treasure Island Beach, FL Waterfront Condo offers accommodation in St. Pete Beach, 3 km from St. Pete Beach Theatre.

    it was a beautiful location and the condo had everything we needed.

  • Inn on the Beach
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 346 reviews

    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.

    Clean and spacious property, right opposite the beach

  • Shoreline Island Resort - Exclusively Adult
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 699 reviews

    Catering to adults 21 or older, Shoreline Island Resort is situated directly on the Gulf of Mexico in Madeira Beach, Florida.

    great location, very comfortable and very helpful staff.

  • Oceanfront View of Madeira Beach, Steps to the Beach - Madeira Norte Condo
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 6 reviews

    Boasting air-conditioned accommodation with a pool with a view, Oceanfront View of Madeira Beach, Steps to the Beach - Madeira Norte Condo is situated in St Pete Beach.

These self catering accommodation in St Pete Beach have options with FREE cancellation

  • Island House Resort Hotel
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 1,154 reviews

    Free WiFi is available at the Island House Resort Hotel located just off of Redington Beach. Illuminated palm trees and tropical foliage surround a relaxing outdoor pool and sun terrace.

    Spaacious room, only over the street to the Golf of .mexico

  • Treasure Island Beach Resort
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 608 reviews

    Located in St. Pete Beach, Treasure Island Beach Resort is surrounded by the white sandy beaches of the Gulf of Mexico.

    Location to the beach, towel service was excellent

  • Ocean Club Treasure Island Hotel
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 34 reviews

    Situated in St Pete Beach, 200 metres from Treasure Island, Ocean Club Treasure Island Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a bar.

    Very nice facilities, super clean and modern with comfort for a family of 6

  • Searenity, Waterside studio in the heart of Treasure Island, walk to beach
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 5 reviews

    Featuring accommodation with a pool with a view, pool view and a patio, Searenity, Waterside studio in the heart of Treasure Island, walk to beach is located in St Pete Beach.

  • Where the Sun Meets the Water
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 14 reviews

    In the Treasure Island district of St Pete Beach, close to Treasure Island, Where the Sun Meets the Water has pool with a view and a washing machine.

    Well decorated and comfortable place, good kitchen setup and really is 5 mins walk from the beach.

  • FUSION Resort Two Bedroom Suites
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,160 reviews

    Set in St Pete Beach, 1.1 km from Treasure Island, FUSION Resort Two Bedroom Suites offers accommodation with free bikes, private parking, a terrace and a restaurant.

    Location was good. Close to beach. Bikes available

  • Barefoot Beach Club
    Free cancellation options available
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,833 reviews

    Located on a private beach, this hotel features a heated outdoor pool overlooking the Gulf of Mexico. Every studio at this Madeira Beach property offers a balcony.

    It was self catering. The location was excellent.

  • Sunset Vistas Two Bedroom Beachfront Suites
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,432 reviews

    Offering panoramic views of the Gulf of Mexico, this beachfront resort is located on the white sand shores of Treasure Island.

    Great location …. Spacious rooms and well equipped

Highly rated self catering accommodation in St Pete Beach

  • Satellite Motel
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 635 reviews

    Located in St Pete Beach, 200 metres from Treasure Island, Satellite Motel provides accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

    Location is great! A little noisy being on the corner.

  • Sea Jay Motel and Marina
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 688 reviews

    Located in St Pete Beach, 600 metres from Treasure Island, Sea Jay Motel and Marina provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    We love staying at the Sea Jay and look forward to the new pool!

  • 11 Private Rooms Up To 47 Guests! Hotel Takeover
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 222 reviews

    Located in St Pete Beach, within 300 metres of Treasure Island and 1.4 km of Madeira Beach, 11 Private Rooms Up To 47 Guests!

    Stress free check in! Went from parking lot to room!

  • Provident Oceana Beachfront Suites
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 523 reviews

    Offering a terrace and sea view, Provident Oceana Beachfront Suites is set in St Pete Beach, 80 metres from Treasure Island and less than 1 km from Sunset Beach.

    Liked having full kitchen to make our own breakfast

  • Silver Sands
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 214 reviews

    Featuring barbecue facilities and views of garden, Silver Sands is a recently renovated aparthotel located in St Pete Beach, 200 metres from Treasure Island.

    great location, nice and quiet, clean rooms and friendly staff

  • Sabal Palms Inn
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 216 reviews

    Located in St Pete Beach, 60 metres from St. Pete Beach, Sabal Palms Inn provides accommodation with free bikes, free private parking, a terrace and barbecue facilities.

    The room was adorable, clean kitchenette was great

  • Molloy Gulf Motel & Cottages
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 546 reviews

    Molloy Gulf Motel & Cottages offers beachfront accommodations in Treasure Island. The property boasts a year-round outdoor pool and sun terrace. Free private parking is available on site. St.

    Direkte Strandlage sehr freundliches Personal beheizter Pool

  • The Beach House - Treasure Island
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 591 reviews

    The Beach House - Treasure Island offers accommodation in Treasure Island, 2 km from John's Pass Village and Boardwalk. The white sand beaches of the Gulf of Mexico are a 3 minutes' walk away.

    perfect spot, clean and close to places I wanted to go.

FAQ about self catering accommodation in St Pete Beach







Self catering accommodation that guests love in St Pete Beach

Research, refine and make plans for your whole trip