Skip to main content

Self Catering Accommodation in St Petersburg

Find the self catering accommodation that appeal to you the most

Self Catering Accommodation for every style

Find the right self catering accommodation for you in St Petersburg

The best self catering accommodation in St Petersburg

Check out our pick of great self catering accommodation in St Petersburg

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.

Most booked self catering accommodation in St Petersburg and surroundings in the past month

See all

Popular with guests booking self catering accommodation in St Petersburg

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Popular with guests booking self catering accommodation in St Petersburg

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 8 reviews

Popular with guests booking self catering accommodation in St Petersburg

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking self catering accommodation in St Petersburg

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 199 reviews

Popular with guests booking self catering accommodation in St Petersburg

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 42 reviews

Popular with guests booking self catering accommodation in St Petersburg

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking self catering accommodation in St Petersburg

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 6 reviews

Popular with guests booking self catering accommodation in St Petersburg

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 192 reviews

Popular with guests booking self catering accommodation in St Petersburg

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 406 reviews

Popular with guests booking self catering accommodation in St Petersburg

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 577 reviews

These self catering accommodation in St Petersburg and nearby have options with free cancellation

Villa del Sol St Pete

St Petersburg
Free cancellation options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4 reviews

Located in St Petersburg, 8.3 km from Chihuly Collection and 9.3 km from The Pier, Villa del Sol St Pete offers an outdoor swimming pool and air conditioning.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 12 reviews

Boasting a spa bath, Chic And Cosy Newly Renovated Near The Beach is situated in St Petersburg.

From US$388.23 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 25 reviews

Boasting air-conditioned accommodation with a pool with a view, 107-Waterfront-Walk to beach-Lovely is set in St Pete Beach.

From US$292.13 per night

Bella Sirena Inn

St Pete Beach
Free cancellation options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 94 reviews

Situated in St Pete Beach, 500 metres from St Pete Beach Theatre and 2.4 km from Dolphin Landings Charter Boat Center, Bella Sirena Inn features accommodation with free WiFi, air conditioning and an...

From US$146.90 per night

Plaza Beach Hotel - Beachfront Resort

St Pete Beach
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 115 reviews

Centrally located in St. Pete Beach, Florida, this family-owned hotel faces the Gulf of Mexico and offers guests warm sun and white, sandy beaches within walking distance of entertainment, shopping,...

From US$288.75 per night

Bayview Plaza Waterfront Resort

St Pete Beach
Free cancellation options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 60 reviews

Situated in St Pete Beach, 100 metres from St. Pete Beach, Bayview Plaza Waterfront Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared...

From US$215.65 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 37 reviews

Set in St Pete Beach, 200 metres from St. Pete Beach, Bay Palms Waterfront Resort - Hotel and Marina offers accommodation with a fitness centre, free private parking, a terrace and barbecue facilities...

From US$215.34 per night

Sunrise Motel

Treasure Island , St Pete Beach
Free cancellation options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 78 reviews

Located in St Pete Beach, within 200 metres of Treasure Island and 4.1 km of John's Pass, Sunrise Motel provides accommodation with an outdoor swimming pool and free WiFi as well as free private...

From US$264.47 per night

Enjoy breakfast in St Petersburg and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 51 reviews

Palm Paradise Retreat is situated in St Petersburg, 5 km from Tropicana Field, 5.7 km from The Pier, and 6.2 km from The Dali' Museum. Guests can benefit from a patio and a sun terrace.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 7 reviews

Set in St Petersburg and only 5.6 km from Chihuly Collection, Sparkling Oasis near Downtown ST Pete/Beach offers accommodation with garden views, free WiFi and free private parking.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 6 reviews

Situated in the centre of St Petersburg, 2.5 km from Spa Beach, Landing Apartments - St Petersburg features air-conditioned rooms and free WiFi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

A recently renovated holiday home set in St Petersburg, La Casita St Pete features a garden. The property was built in 1925 and has accommodation with a patio.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Right in the heart of St Petersburg, situated within a short distance of Tropicana Field and Chihuly Collection, Downtown Zen 2-Bedrooms Private Bungalow offers free WiFi, air conditioning and...

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews

In the centre of St Petersburg, located within a short distance of Chihuly Collection, Downtown Hideaway 1-Bedroom Bungalow offers free WiFi, air conditioning and household amenities such as a fridge...

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 8 reviews

Situated in the centre of St Petersburg, 2.9 km from Chihuly Collection and 3.1 km from Tropicana Field, 1620 - Short Term Available message Jo-An offers free WiFi, an outdoor swimming pool and air...

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 35 reviews

Set in St Petersburg, 2.9 km from Chihuly Collection and 1.1 km from the centre, The Treehouse-Short Term available message Jo-An offers air-conditioned accommodation with free WiFi, and an outdoor...

Highly rated self catering accommodation in St Petersburg and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 166 reviews

Set within 600 metres of St. Pete Beach and 6.6 km of John's Pass, Park Shore Suites St Pete Beach offers rooms with air conditioning and a private bathroom in St Pete Beach.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 29 reviews

Situated in St Pete Beach and within 400 metres of St. Pete Beach, The Lofts at St Pete Beach has an outdoor swimming pool, non-smoking rooms, and free WiFi throughout the property.

From US$246.91 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 728 reviews

Set in St Pete Beach, 1 km from Treasure Island, FUSION Resort Waterfront Suites offers accommodation with free bikes, private parking, an outdoor swimming pool and a terrace.

From US$276.34 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 448 reviews

Set within 80 metres of Treasure Island and 3.3 km of John's Pass in St Pete Beach, Provident Oceana Beachfront Suites offers accommodation with seating area.

From US$212.84 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,464 reviews

Located in St Pete Beach, 200 metres from Treasure Island, Island Inn Beach Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a bar.

From US$163.62 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 19 reviews

Offering a terrace and pool view, Island Inn unit 315 is situated in St Pete Beach, 100 metres from Treasure Island and 3.6 km from John's Pass. This beachfront property offers access to a balcony.

From US$346.36 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 57 reviews

Offering pool views, Treasure Island Beach, FL Waterfront Condo Located Steps away from the Intracoastal Waterway is an accommodation located in St Pete Beach, 200 metres from Treasure Island and 3 km...

From US$482.50 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 426 reviews

The Molloy - A Boutique Beach Resort 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.

From US$134.48 per night

FAQ about self catering accommodation in St Petersburg

Self catering accommodation that guests love in St Petersburg

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 23 reviews
Best Beach-House we ever had. Very much space, large kitchen, laundry, easy parking in front of the house, clean.
Guest review by
Mirko
Family with young children
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 8 reviews
A perfect location in a quiet and safe area. The pool area was lovely. The kitchen is very well equipped. We used both the main bedroom and the sofa bed in the front room of the apartment. The host was very helpful and kind. Overall a great stay and I will definitely stay again.
Guest review by
Nicole
Group
Avg. price/night: US$196.62
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 577 reviews
The location was absolutely amazing for any young professional in the area. Plenty to do in the surrounding and very close to Tropicana Field. Additionally the apartment itself could not be faulted. The use of a private kitchenette area made the apartment feel like a home away from home. And the ability to do laundry (washer and dryer in the apartment) was the cherry on top! And you can't forget the pool and sun-lounging facilities.
Guest review by
Leanne
Solo traveller
Avg. price/night: US$196.62
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 577 reviews
Awesome balcony overlooking nearby nightlife. Great space with functional kitchen. Comfy, sunny atmosphere.
Guest review by
William
Young couple
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 56 reviews
We very much liked the spacious room, it had everything and more we needed: even cooking oil, sugar and rice in the kitchenette !, the friendly host, comfortable king size bed, and the convenient location with a bus to the city right across the road, running every 15 minutes.
Guest review by
Gisela
Young couple
Avg. price/night: US$196.62
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 577 reviews
The location is great! Lots of restaurants and close to Tropicana Field. The kitchen is well stocked. Entering with a code is very convenient.
Guest review by
Luke
Young couple
Avg. price/night: US$196.62
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 577 reviews
The location was perfect! Close to restaurants, bars and shopping, walking distance to Tropicana Fields and to the Pier. The Hotel was exactly like the photographs we had looked at, which is not always the case. It was clean and inviting, the staff were awesome, friendly, helpful, welcoming. The room was modern and comfortable with a very well equipped kitchen. We would definitely stay there again. Loved the music being that was played around the pool too.
Guest review by
Murray
Young couple