Where to stay in St Petersburg, Florida

Piwee

22 February 2020

No Comments

Your accommodation in St Pete, FL sorted!

 

Disclosure: This post may contain affiliate links, meaning I get a commission if you decide to make a purchase through my links, at no extra cost for you!

 

With 361 days of sunshine per year, St Pete, Florida, is the ideal destination for a spring break or winter vacation in the sunshine state!

 

There are so many things to do in St Pete and choosing the right place to stay is essential! Which is why we tell you everything you need to know about accommodation in St Pete. That way you will discover where to stay in St Petersburg, FL and the places to avoid.

 

Are you also looking for a hotel in St Petersburg, Florida? Great! You will also find a list of hotels for each area!

 

1 – Treasure Island

 

treasure island st Pete Florida

 

 

Treasure Island is a place that came straight out of a book. Ideally located 3 miles from St Pete downtown and on the edge of the beautiful gulf of Mexico, it’s the perfect place to relax and enjoy a sunny vacation! You will find beautiful sandy beaches with crystal-clear water. It’s also the perfect place to go on a boat trip to watch dolphins. As a matter of fact, you might even be able to see dolphins jumping from your hotel room! They are everywhere!

 

Treasure Island is a little piece of heaven which is why I recommend it as the best place to stay in St Pete.

 

Here are some hotel recommendations on Treasure Island:

 

 

Sunset Vistas Two Bedroom Beachfront Suites

Features: 2 swimming pools, Free WiFi, Good fitness centre, Non-smoking rooms, Facilities for disabled guests, Free parking, Bar, Beachfront

Accommodation Type: Aparthotel

Capacity: Up to 5 people

 

Price: Starting at $396 per night

 

>>BOOK HERE<<

 

 

Crystal Palms Beach Resort

Features: 1 swimming pool, Free WiFi, Non-smoking rooms, Free parking, Family rooms

Accommodation Type: Aparthotel

Capacity: Up to 2 people

 

Starting at $302 per night

>>BOOK HERE<<

 

Treasure Island Ocean Club

Features: Free WiFi, Non-smoking rooms, Facilities for disabled guests, Free parking, Pets allowed, Bar, Beachfront

Accommodation Type: Motel

Capacity: Up to 4 people

 

Starting at $249 per night

>>BOOK HERE<<

 

 

Twins Inn & Apartments

 

Features: 1 swimming pool, Free WiFi, Non-smoking rooms, Free parking

Accommodation Type: Apartments

 

Capacity: Up to 9 people

Starting at $258 per night

>>BOOK HERE<<

 

 

Silver Sands

 

Features: swimming pool, Free WiFi, Non-smoking rooms, Free parking, Pets allowed

Accommodation Type: Aparthotel

Capacity: Up to 4 people

 

Price: Starting at $176 per night

>>BOOK HERE<<

 

2 – Madeira Island

 

Madeira Island is located just next to Treasure Island. It’s also a very good place to stay in St Pete if you are looking for a relaxing and fun vacation. Madeira island is mainly known for its sea-themed John’s Pass Village and Boardwalk. You will find many restaurants, bars and a 2.5 miles long beach!

 

Here is a list of high-rated hotels on Madeira Island:

 

Shoreline Island Resort

 

Features: 1 swimming pool, Free WiFi, good fitness centre, Non-smoking rooms, Facilities for disabled guests, Free parking, Beachfront

Accommodation Type: resort

Capacity: Up to 2 people

 

Price: Starting at $249 per night

>>BOOK HERE<<

 

 

Beach Chill Inn 

 

Features: Free WiFi, Non-smoking rooms, Free parking

Accommodation Type: Hotel

Capacity: Up to 2 people

 

Price: Starting at $209 per night

>>BOOK HERE<<

 

 

Barefoot Beach Club

 

Features: 1 swimming pool, Fitness centre, Non-smoking rooms, Parking, On-site parking, Beachfront

Capacity: Up to 6 people

Price: Starting at $343 per night

>>BOOK HERE<<

 

Villas at John’s Pass

 

Features: Free WiFi, Non-smoking rooms, Free parking, Pets allowed, Family rooms

Accommodation Type: Aparthotel

Capacity: Up to 6 people

Price: Starting at $325 per night

 

>>BOOK HERE<<

 

3 – St Pete Beach

 

accommodation st pete beach

 

 

If you love going to the beach, then St Pete Beach area will be your paradise! Named number 4 beach in the US in 2019, it’s a lovely place to stay, relax, grab cocktails at the tiki bar and work on your tan! 

 

It’s also a great place to be at sunset. Just grab some food and beers and enjoy the sunset on the beach! 

 

If you are looking for a hotel in St Pete beach, here are some top-rated establishments:

 

Bella Sirena Inn 

 

Features: 1 swimming pool, Free WiFi, Non-smoking rooms, Free parking

Accommodation Type: Apartments

Capacity: Up to 4 people

 

Price: Starting at $173

>>BOOK HERE<<

 

 

Blind Pass Resort Motel 

Features: 1 swimming pool, Free WiFi, Non-smoking rooms, Facilities for disabled guests,Free parking, Pets allowed

Accommodation Type: Motel

Capacity: Up to 4 people

Price: Starting at $210 per night 

>>BOOK HERE<<

 

Sun Island Motel

 

Features: 1 swimming pool, Free WiFi, Non-smoking rooms, Free parking

Accommodation Type: Motel

Capacity: Up to 2 people

Price: Starting at $69 per night

>>BOOK HERE<<

 

Blue Waters Treasure Island

Features: 1 swimming pool, Free WiFi, Non-smoking rooms, Free parking, Pets allowed

 

Accommodation Type: Holiday home

Capacity: Up to 6 people

Price: Starting at $260 per night

 

>>BOOK HERE<<

 

Sunset Beach Chateau Treasure Island 

Features: Free WiFi, Non-smoking rooms, Beachfront, Free parking

Accommodation Type: Holiday home

 

Capacity: Up to 4 people

Price: Start at $426 per night

>>BOOK HERE<<

 

4 – Downtown St Pete

 

street in downtown st Pete florida

 

 

Downtown St Pete is a very lively place. If you like to go out, this is the place for you! You will find many bars, nightclubs and restaurants. 

I particularly recommend going to Park and Rec. They have a giant beer pong and plenty of other games. It’s always good fun! 

 

Downtown St Pete is also a great place to go shopping. There are many cute shops everywhere!

 

Finally, if you love art and culture, downtown St Pete will be your happy place! There are many museums and galleries. I particularly recommend the Salvador Dali, and holocaust museums.

 

Here is a list of high-rated hotels in downtown St Pete:

 

Avalon Hotel Downtown St. Petersburg

Features: Free parking, Free WiFi, Non-smoking rooms

Accommodation type: Hotel

 

Capacity: Up to 3 people

Price: Starting at $151 per night

>>BOOK HERE<<

 

 

Hollander Hotel – Downtown St. Petersburg

Features: 1 swimming pool, Free parking, Pets allowed, Free WiFi, Non-smoking rooms, Family rooms, Bar

Accommodation Type: Hotel

Capacity: Up to 4 people

Price: Starting at $164 per night

>>BOOK HERE<<

 

 

Courtyard by Marriott St. Petersburg Downtown 

 

Features: 1 swimming pool, Parking, Free WiFi, Non-smoking rooms, Family rooms, Restaurant, Bar

Accommodation type: Hotel 

Capacity: Up to 4 people

Price: Starting at $315 per night

>>BOOK HERE<<

 

The Inn On Third

Features: Free parking, Free WiFi, Non-smoking rooms

 

Accommodation Type: Hotel 

Capacity: Up to 2 people

Price: Starting at $151 per night

>>BOOK HERE<<

 

Cordova Inn – Saint Petersburg

 

Features: Parking, Free WiFi, Non-smoking rooms, Family rooms, On-site parking

Accommodation type:  Inn

Capacity: Up to 4 people

Price: Starting at $134 per night

 

>>BOOK HERE<<

 

Hyatt Place St. Petersburg/Downtown

 

Features: Parking, 1 swimming pool, Pets allowed, Free WiFi, Non-smoking rooms, Bar

 

Accommodation Type: Hotel

 

Capacity: Up to 6 people

 

Price: Starting at $304 per night

 

>>BOOK HERE<<

 

5 – Waterfront St Pete

 

If you want to be able to enjoy both being by the water and downtown at the same time then St Pete waterfront is the place for you! Located only 5 mins walk from central avenue, you will be able to enjoy the beauty of the waterfront, some nice walks on the promenade and other activities. 

If you like playing tennis, you will find several free courts in the park.

 

Bay Street Inn

Features: Free WiFi, Non-smoking rooms, Free parking

 

Accommodation Type: Bed and Breakfast

Capacity: Up to 2 people

Price: Starting at $205 per night

 

>>BOOK HERE<<

 

The Inn at Dickens House

 

Features:Free WiFi, Non-smoking rooms, Free parking, Family rooms

Accommodation Type: Bed and breakfast

Capacity: Up to 3 people

Price: Starting at $186 per night

 

>>BOOK HERE<<

 

Beach Drive Inn

Features: Free WiFi, Non-smoking rooms, Free parking, Good breakfast

Accommodation Type: Bed and breakfast

Capacity: Up to 4 people

Price: Starting at $221 per night

 

>>BOOK HERE<<

 

 

The Vinoy Renaissance St. Petersburg Resort & Golf Club

Features: 2 swimming pools, Fitness centre, Non-smoking rooms, Facilities for disabled guests, Spa and wellness centre, Restaurant, Bar, Very good breakfast

Accommodation Type: Resort

Capacity: Up to 4 people

Price: Starting at $530 per night

>>BOOK HERE<<

 

 

The Birchwood

Features: Free WiFi, Non-smoking rooms, Facilities for disabled guests, Parking, Restaurant, Bar

Accommodation Type: Hotel 

Capacity: Up to 2 people

Price:Starting at $463 per night

>>BOOK HERE<<

 

6 – Clearwater Beach

 

hotels clearwater beach

 

 

Although it’s not exactly located in St Petersburg, it would be a shame not to mention Clearwater Beach as one of the best places to stay near St Pete! Clearwater Beach has been voted best beach in North America for the past 3 years! It is for sure the perfect destination for a spring break or relaxing vacation on the beach!

 

Here is a list of high-rated resorts and hotels in Clearwater Beach:

 

Hampton Inn and Suites Clearwater Beach

Features: 1 swimming pool, very good fitness centre, Restaurant, Private parking, Parking, Free WiFi, Bar, Good breakfast

Accommodation Type:Hotel 

Capacity: Up to 4 people

Price: Starting at $374 per night

>>BOOK HERE<<

 

Opal Sands

Features: Swimming pool, superb fitness centre, Spa and wellness centre, Non-smoking rooms, Restaurant, Facilities for disabled guests, Bar, Beachfront

Accommodation Type: Resort

Capacity: Up to 4 people

Price: Starting at $384 per night

>>BOOK HERE<<

 

Hyatt Regency Clearwater Beach Resort & Spa

Features: swimming pools, exceptional fitness centre, Spa and wellness centre, Non-smoking rooms, Restaurant, Facilities for disabled guests, Bar, Good breakfast, Beachfront

Accommodation Type: Hotel 

Capacity: Up to 4 people

Price: Starting at $388 per night

>>BOOK HERE<<

 

Wyndham Grand Clearwater Beach

Features: 1 swimming pool, Fitness centre, Spa and wellness centre, Non-smoking rooms, Restaurant, Facilities for disabled guests, Bar, Good breakfast, Beachfront

Accommodation Type: Resort

Capacity: Up to 4 people

Price: Starting at $333 per night

>>BOOK HERE<<

 

 

Sandpearl Resort

 

Features: good fitness centre, Spa and wellness centre, Restaurant, Facilities for disabled guests, Room service, WiFi available in all areas, Bar, Beachfront

Accommodation Type: Resort

Capacity: Up to 2 people

Price: Starting at $499 per night

>>BOOK HERE<<

 

 

Palm Pavilion Inn

Features: 1 swimming pool, Non-smoking rooms, Family rooms, Restaurant, Free parking

Accommodation Type: Hotel 

Capacity: Up to 4 people

Price: Starting at $191 per night

>>BOOK HERE<<

 

 

Hotel Cabana Clearwater Beach

Features: 1 swimming pool, Non-smoking rooms, Free parking, Free WiFi, Family rooms

 

Accommodation Type: Hotel 

 

Capacity: Up to 6 people

Price: Starting at $290 per night

>>BOOK HERE<<

 

7 – Places to avoid in St Pete, FL

 

These are all amazing places to stay at. If you are looking for somewhere cheaper, you can check out accommodation North of downtown. Here are a few places you will want to avoid though: Pinellas Park and South of Downtown St Pete.

They aren’t necessarily the safest places in St Pete and have very little attractions. So if you can, better to avoid these places.

 

I hope this post was helpful for you to understand where you should stay and book your accommodation in St Pete, Florida!

Find the best deals!

stay airbnb promo

Book a hotel!

Booking.com