Top Hotels Near Dunedin Beach in St. Petersburg - Clearwater from AU$117

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Accommodation near Dunedin Beach

Hampton Inn Dunedin

2.5 star property
7.4 km from Dunedin Beach
9.4 out of 10, Exceptional, (729)
"The hotel was very nice. Clean rooms, great breakfast, friendly staff. Would definitely stay there again."
United States
Patricia
The price is AU$189
includes taxes & fees
14 Dec - 15 Dec
Hampton Inn Dunedin

The J Hotel Dunedin Clearwater, an Ascend Collection Hotel

2.0 star property
7.4 km from Dunedin Beach
9.4 out of 10, Exceptional, (77)
"Spacious rooms. Just wish there were more amenities, like a restaurant."
United States
Marshall
The price is AU$209
includes taxes & fees
8 Dec - 9 Dec
The J Hotel Dunedin Clearwater, an Ascend Collection Hotel

Holiday Inn Express Hotel & Suites Clearwater North-Dunedin by IHG

2.5 star property
10.3 km from Dunedin Beach
9.4 out of 10, Exceptional, (964)
"Very nice staff and clean room …..good location"
United States
Gloria
The price is AU$209
includes taxes & fees
4 Jan - 5 Jan 2026
Holiday Inn Express Hotel & Suites Clearwater North-Dunedin by IHG

Hampton Inn & Suites Tarpon Springs

2.5 star property
9.8 km from Dunedin Beach
9.0 out of 10, Wonderful, (1000)
"Room was clean, comfortable bed and great breakfast "
United States
Sherry
The price is AU$211
includes taxes & fees
14 Dec - 15 Dec
Hampton Inn & Suites Tarpon Springs

Palm Court Motel

2.0 star property
8.2 km from Dunedin Beach
9.2 out of 10, Wonderful, (300)
"Great stay!!"
United States
Kimberly
The price is AU$203
includes taxes & fees
8 Dec - 9 Dec
Palm Court Motel

Meranova Guest Inn

4.0 star property
10.7 km from Dunedin Beach
9.8 out of 10, Exceptional, (275)
"We had a great stay and will be coming back. "
United States
Bill
Meranova Guest Inn

Quality Inn & Suites Tarpon Springs South

2.5 star property
9.6 km from Dunedin Beach
8.0 out of 10, Very good, (1003)
"Courtesy from The staff, clean room "
United States
Enrique
The price is AU$121
includes taxes & fees
14 Dec - 15 Dec
Quality Inn & Suites Tarpon Springs South

Best Western Plus Yacht Harbor Inn

2.5 star property
10.4 km from Dunedin Beach
8.8 out of 10, Excellent, (1003)
"Great location and staff with comfortable beds"
United States
Matt
The price is AU$170
includes taxes & fees
9 Dec - 10 Dec
Best Western Plus Yacht Harbor Inn

Fenway Hotel Autograph Collection

4.0 star property
11.1 km from Dunedin Beach
9.4 out of 10, Exceptional, (351)
"We enjoyed our stay "
United States
Frederick
The price is AU$303
includes taxes & fees
22 Dec - 23 Dec
Fenway Hotel Autograph Collection

Beso Del Sol Resort

2.5 star property
9.3 km from Dunedin Beach
8.6 out of 10, Excellent, (675)
"Hot tub was really nice, warm and clean"
United States
James
Beso Del Sol Resort

Innisbrook Resort

3.5 star property
8 km from Dunedin Beach
8.4 out of 10, Very good, (1001)
"Rooms were very clean. Staff was excellent. "
United States
Michael
The price is AU$340
includes taxes & fees
8 Dec - 9 Dec
Innisbrook Resort

Grant Street Inn, an Ascend Collection Hotel

2.5 star property
10.6 km from Dunedin Beach
9.6 out of 10, Exceptional, (210)
"Room and hotel area very clean."
United States
maureen
The price is AU$244
includes taxes & fees
14 Dec - 15 Dec
Grant Street Inn, an Ascend Collection Hotel

Fairfield Inn & Suites by Marriott Clearwater Beach

2.5 star property
12.4 km from Dunedin Beach
9.0 out of 10, Wonderful, (1002)
"very enjoyable stay with easy access to the beach and downtown areas!"
United States
Corinne
The price is AU$216
includes taxes & fees
15 Dec - 16 Dec
Fairfield Inn & Suites by Marriott Clearwater Beach

ChartHouse Clearwater Beach Marina Hotel

2.0 star property
13.7 km from Dunedin Beach
9.6 out of 10, Exceptional, (571)
"Staff was friendly, great views and perfect area."
United States
ALISHA
The price is AU$290
includes taxes & fees
8 Dec - 9 Dec
ChartHouse Clearwater Beach Marina Hotel

Ivory Sands Beach Suites

2.0 star property
14.3 km from Dunedin Beach
10.0 out of 10, Exceptional, (266)
"Rooms were very clean and the staff were very friendly and helpful"
United States
Martin
The price is AU$271
includes taxes & fees
8 Dec - 9 Dec
Ivory Sands Beach Suites

Wyndham Grand Clearwater Beach

4.0 star property
13.8 km from Dunedin Beach
9.4 out of 10, Exceptional, (2864)
"Nice resort, clean, friendly staff and plenty of things to eat! "
United States
Danielle
The price is AU$434
includes taxes & fees
1 Jan - 2 Jan 2026
Wyndham Grand Clearwater Beach

Devon Shores

2.5 star property
14.1 km from Dunedin Beach
9.6 out of 10, Exceptional, (1250)
"The place was very clean the staff was very friendly and helpful."
United States
Gladys
The price is AU$237
includes taxes & fees
8 Dec - 9 Dec
Devon Shores

Dunedin Cove Motel

10.6 km from Dunedin Beach
6.8 out of 10, (8)
"Friendly staff good comfortable room"
United States
Donald
The price is AU$158
includes taxes & fees
14 Dec - 15 Dec
Dunedin Cove Motel

Tarpon Shores Inn

2.0 star property
10.3 km from Dunedin Beach
7.8 out of 10, Good, (1000)
"Hotel is a little dated, but management is good and property is clean."
United States
Gary
The price is AU$117
includes taxes & fees
8 Dec - 9 Dec
Tarpon Shores Inn

Courtyard by Marriott Clearwater Beach

3.0 star property
13.2 km from Dunedin Beach
8.8 out of 10, Excellent, (1002)
"room location nd staff top notch- will definitely stay again!!"
United States
Lisa
The price is AU$245
includes taxes & fees
4 Jan - 5 Jan 2026
Courtyard by Marriott Clearwater Beach
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Dunedin Beach Hotel Reviews

Hotels near other Dunedin Beach attractions

Frequently asked questions

What's the area like around Dunedin Beach?
Dunedin Beach is located in St. Petersburg - Clearwater. Travellers love the area for its beautiful beaches, bird watching and great live music scene. You'll find 259 hotels and other accommodations within a few miles for a convenient home base.
What's the best place to stay near Dunedin Beach?
Hampton Inn Dunedin is one of the top choices for your stay based on our traveller data, and this hotel offers free breakfast and an outdoor pool. It's located 4.6 mi (7.4 km) from Dunedin Beach. Other good choices within 5 miles include The J Hotel Dunedin Clearwater, an Ascend Collection Hotel and Innisbrook Resort.
How many hotels can I expect to find close to Dunedin Beach?
Expedia has 259 hotels and other accommodation options a few miles from Dunedin Beach.
If I need to cancel the hotel reservation for my stay near Dunedin Beach, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If your reservation is non-refundable, you might be able to still cancel and receive a refund within a 24-hour period of booking. Enter dates in and click on "Search", then use the filter option "fully refundable" to get the best deals near Dunedin Beach.