Skip to main content

Self Catering Accommodation in St Petersburg

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in St Petersburg

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

Filter by:

Review score

The Twisted Tulip-a curious stay

Downtown Saint Petersburg, St Petersburg

Right in the heart of St Petersburg, situated within a short distance of Spa Beach and Chihuly Collection, The Twisted Tulip-a curious stay offers free WiFi, air conditioning and household amenities...

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews
Price from
US$56.70
1 night, 2 adults

Top Floor - Sun Filled Home - Jacuzzi - Pets Ok

Downtown Saint Petersburg, St Petersburg

Right in the centre of St Petersburg, situated within a short distance of Chihuly Collection, Top Floor - Sun Filled Home - Jacuzzi - Pets Ok offers free WiFi, air conditioning and household amenities...

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 9 reviews
Price from
US$236
1 night, 2 adults

Mint House St. Petersburg - Downtown

Downtown Saint Petersburg, St Petersburg

Mint House St. Petersburg - Downtown provides accommodation within less than 1 km of the centre of St Petersburg, with free WiFi, and a kitchen with a dishwasher, a microwave and a toaster.

S
SUSANNA
From
Italy
I could not recommend it more!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 564 reviews
Price from
US$124
1 night, 2 adults

Staybridge Suites St. Petersburg FL by IHG

Hotel in Downtown Saint Petersburg, St Petersburg

Offering an outdoor pool and free Wi-Fi access, this Saint Petersburg, Florida hotel is located 1.7 km from Tropicana Field and 1.5 km from Mahaffey Theater.

N
NANCY
From
United States
Spacious and comfortable room with an unexpectedly large kitchen area. Extremely friendly and helpful front desk staff. I wasn't there for work or vacation, but to visit my son at Bayfront Hospital, it was a stressful time but the accommodations at Staybridge made it easier.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 398 reviews
Price from
US$156
1 night, 2 adults

Villa del Sol St Pete The Loft

St Petersburg

Boasting air-conditioned accommodation with a private pool, Villa del Sol St Pete The Loft is situated in St Petersburg.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 7 reviews
Price from
US$94.86
1 night, 2 adults

St Pete heated pool hot tub 5 min to the beach

St Petersburg

Situated in St Petersburg, St Pete heated pool hot tub 5 min to the beach features accommodation with private pool, free WiFi and free private parking for guests who drive.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 7 reviews
Price from
US$217.35
1 night, 2 adults

Oceanfront Luxury Condo! Mins to beach! Rum Bar Next Door!

St Petersburg

Featuring air-conditioned accommodation with a pool with a view, Oceanfront Luxury Condo! Mins to beach! Rum Bar Next Door! is set in St Petersburg.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 52 reviews
Price from
US$182.25
1 night, 2 adults

Private, Family Friendly Home, 10 min to Beach

St Petersburg

Located in St Petersburg, Private, Family Friendly Home, 10 min to Beach is a recently renovated accommodation, 8 km from John's Pass and 8.3 km from Johns Pass And Village Boardwalk.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 8 reviews
Price from
US$245
1 night, 2 adults

Chic And Cosy Newly Renovated Near The Beach

St Petersburg

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

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 12 reviews
Price from
US$136
1 night, 2 adults

Plaza Beach Hotel - Beachfront Resort

St Pete Beach (Near St Petersburg)

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,...

S
Stefanie
From
United Kingdom
The hotel has a nice feel about it as it is not big and the 50ies design works really well. The location was perfect - right by a beautiful beach and in walking distance to a range of shops, restaurants and a dolphin watching tour company. We hardly had to use the car during our stay which was nice. It was really lovely to have a little apartment instead of just a room which you normally get with a hotel. That made us a little more independent and we didn’t feel we had to go out for each meal.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 125 reviews
Price from
US$168
1 night, 2 adults
All 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 8.7
Fabulous - What previous guests thought, 7 reviews

Popular with guests booking self catering accommodation in St Petersburg

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

Popular with guests booking self catering accommodation in St Petersburg

Scored out of 10, guest rating 9.1
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 10
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking self catering accommodation in St Petersburg

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

Popular with guests booking self catering accommodation in St Petersburg

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

Popular with guests booking self catering accommodation in St Petersburg

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

Popular with guests booking self catering accommodation in St Petersburg

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 398 reviews

Popular with guests booking self catering accommodation in St Petersburg

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

Highly rated self catering accommodation in St Petersburg and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 173 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.

From US$295.10 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 28 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$240.59 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 93 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$152.55 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 125 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$244.10 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 75 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$198.56 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 738 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$303.10 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,492 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$174.92 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 18 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

Enjoy breakfast in St Petersburg and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 49 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 10
Exceptional - What previous guests thought, 1 review

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 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, 37 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...

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews

Right in the heart of St Petersburg, situated within a short distance of Spa Beach and Chihuly Collection, The Twisted Tulip-a curious stay offers free WiFi, air conditioning and household amenities...

From US$166.57 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 12 reviews

Set in the centre of St Petersburg, 3.8 km from Chihuly Collection and 4 km from Tropicana Field, C'est La Vie - make memories at our cozy bungalow offers free WiFi, barbecue facilities and air...

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

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...

From US$259 per night

Downtown Hideaway 1-Bedroom Bungalow

St Petersburg
Free cancellation options available
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...

From US$255.83 per night

Villa del Sol St Pete

St Petersburg
Free cancellation options available
Scored out of 10, guest rating 8.7
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.

From US$177.36 per night
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$362.24 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 48 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$178.73 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 431 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$156.45 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 327 reviews

The Westwinds Waterfront Resort is less than 5 minutes’ walk from the beach and overlooks the Boca Ciega Bay. Guests will enjoy full kitchens in each unit and a heated outdoor pool.

From US$291.54 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 380 reviews

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

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 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$213.57
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 564 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$213.57
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 564 reviews
Awesome balcony overlooking nearby nightlife. Great space with functional kitchen. Comfy, sunny atmosphere.
Guest review by
William
Young couple
Avg. price/night: US$113.36
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$213.57
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 564 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$213.57
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 564 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