Skip to main content

Hotels near Sunset Beach

Search hotels and more near Sunset Beach

Hotels and more near Sunset Beach

Filter by:

Star Rating
Review score

Barefoot Beach Club

St. Pete Beach (Near Sunset Beach)

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.

M
Maria Sanchez
From
Venezuela
Everything. Was an amazing experience. Staff is soooo kind. Kathleen is super nice. The hotel is comfortable. Is right there in front of the beach, the ocean view is amazing. Super clean. Bed is comfortable, worth the money.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,187 reviews
Price from
$209
1 night, 2 adults

Ocean Club Treasure Island Hotel

St. Pete Beach (Near Sunset Beach)

Facing the beachfront, Ocean Club Treasure Island Hotel offers 4-star accommodations in St. Pete Beach and has an outdoor swimming pool, fitness center and private beach area.

B
Bethany
From
Canada
Everything met our expectations. It was a very spacious apartment. Well stocked kitchen and nice to have the laundry machines. Great location, nice pool.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 400 reviews
Price from
$371.90
1 night, 2 adults

Residence Inn St. Petersburg Tierra Verde

Tierra Verde (Near Sunset Beach)

Residence Inn St. Petersburg Tierra Verde has an outdoor swimming pool, fitness center, a terrace and restaurant in Tierra Verde.

a
andrea
From
Venezuela
The location was perfect just 8 minutes from the beach. I stayed there during my vacation. The rooftop restaurant was beautiful, and the staff were incredibly welcoming.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 177 reviews
Price from
$152
1 night, 2 adults

Holiday Inn Express & Suites - St. Petersburg - Madeira Beach by IHG

St. Petersburg (Near Sunset Beach)

Located in St Petersburg and with Tropicana Field reachable within 9.9 mi, Holiday Inn Express & Suites - St.

T
Tammy
From
United States
We were leaving before breakfast started so the lady checking us in gave us a bag with yogurt and fruit to take with us for the morning.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 403 reviews
Price from
$135
1 night, 2 adults

Inn on the Beach

St. Pete Beach (Near Sunset Beach)

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.

N
Nigel
From
United Kingdom
A lovely continental breakfast was complimentary at weekends.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 291 reviews
Price from
$287.09
1 night, 2 adults

Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach

St. Pete Beach (Near Sunset Beach)

Located in St. Pete Beach, one mile from Madeira Beach, Courtyard by Marriott St.

K
Karen
From
United States
Beautiful views, location balcony and spacious rooms
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 141 reviews
Price from
$161
1 night, 2 adults

Coconut Inn Pass-a-Grille Beach

St. Pete Beach (Near Sunset Beach)

Located in St. Pete Beach, a few steps from St. Pete Beach, Coconut Inn Pass-a-Grille Beach has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

V
Vicky
From
United States
The room was clean and very nice, I traveled with my dog and they even had treats waiting for him. Highly recommend, I will book another visit and directly across from the beach.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 71 reviews
Price from
$312.44
1 night, 2 adults

John's Pass Hotel - Fully Remote Check In

St. Pete Beach (Near Sunset Beach)

Ideally set in the Madeira Beach district of St. Pete Beach, John's Pass Hotel - Fully Remote Check In is located a 3-minute walk from Madeira Beach, 200 yards from John's Pass and a 2-minute walk...

K
Kathleen
From
Canada
Right on the boardwalk and you have direct access to the beach without having to walk across the street. Just go under the bridge.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,240 reviews
Price from
$116.13
1 night, 2 adults

Island Inn Beach Resort

St. Pete Beach (Near Sunset Beach)

Located in St. Pete Beach, a 2-minute walk from Treasure Island, Island Inn Beach Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a bar.

B
Betty
From
Canada
Good location. What breakfast?
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,334 reviews
Price from
$254.80
1 night, 2 adults

Crystal Bay Historic Hotel

St. Petersburg (Near Sunset Beach)

Located in St. Petersburg, 3.4 miles from John's Pass, Crystal Bay Historic Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

D
Diane
The whole atmosphere was great!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,082 reviews
Price from
$126.65
1 night, 2 adults
See all hotels near Sunset Beach

Hotels with parking in Sunset Beach

See all
Free parking
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 467 reviews
From $155.66 per night
Free parking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 696 reviews
From $250.86 per night
Free parking
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 39 reviews
From $319.82 per night
Free parking
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 113 reviews
From $355.27 per night
Free parking
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 291 reviews
From $324.41 per night
Free parking
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,082 reviews
From $172.89 per night
Free parking
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 747 reviews
From $134.47 per night
Parking on site
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 307 reviews
From $116.80 per night
Parking on site
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 338 reviews
From $303.77 per night
Parking on site
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 141 reviews
From $210.18 per night

Budget hotels in Sunset Beach and nearby

See all
Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 186 reviews

Located in St Petersburg, 1.8 mi from Tropicana Field, Days Inn St. Petersburg Central features a heated outdoor pool and air-conditioned rooms with free WiFi.

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 659 reviews

This Saint Petersburg Budget Inn is 5 minutes’ drive from Interstate 275 and Saint Petersburg city center. Features include an outdoor pool and guest rooms with a cable television.

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 224 reviews

The St. Petersburg, FL Comfort Inn & Suites at Tropicana Field hotel is three miles from Tropicana Field, home of the Tampa Bay Devil Rays.

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

Providing a garden, Cozy Guesthouse features accommodations in St. Petersburg.

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

Sunny beach retreat with private bath, room and yard-3miles from Beach offers accommodations in Seminole, 4.3 miles from John's Pass and 4.5 miles from John's Pass Village and Boardwalk.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Paradiso Al Mare Beach House is located in St. Pete Beach, just a few steps from Sunset Beach and 2.7 miles from John's Pass.

Sunset Beach House is located in St. Pete Beach, just a few steps from Sunset Beach and 2.7 miles from John's Pass.

Beach Livin - All offers accommodations in St. Pete Beach, a few steps from Sunset Beach and 2.7 miles from John's Pass.

Best hotels with breakfast in Sunset Beach and nearby

See all
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 520 reviews

Located on St. Pete Beach, just steps from the sand. The Luce, St. Pete Beach, a Tribute Portfolio Hotel offers an on-site restaurant and an outdoor fresh water pool. WiFi is provided for all guests.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 604 reviews

This Hilton Garden Inn St. Pete Beach, FL hotel is on the beach and 5 mi from dolphin sightseeing tours at Hubbard's Marina. Hotel guests will enjoy an outdoor pool and on-site restaurant.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 243 reviews

Residence Inn by Marriott St. Petersburg Treasure Island features a beachfront location. Guests can start their day with a complimentary buffet breakfast and then take a dip in the oceanfront pool.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,082 reviews

Located in St. Petersburg, 3.4 miles from John's Pass, Crystal Bay Historic Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 403 reviews

Located in St Petersburg and with Tropicana Field reachable within 9.9 mi, Holiday Inn Express & Suites - St.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 177 reviews

Residence Inn St. Petersburg Tierra Verde has an outdoor swimming pool, fitness center, a terrace and restaurant in Tierra Verde.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 503 reviews

Located only a short drive from some of Florida's most popular beaches, this St. Petersburg hotel offers easy access to area attractions along with comfortable accommodations and modern amenities.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 307 reviews

Ideally set in St. Petersburg, Mari Jean Hotel - All Adults Welcome has air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.