Beachfront holiday houses in Dunedin

Find and book unique beachfront homes on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Dunedin beachfront rentals

Pet-friendly beachfront home rentals

Guest favourite

Condo in Madeira Beach

4.88 out of 5 average rating, 137 reviews

Awesome Madeira Beach Location Close To It all!!!

31 July – 7 Aug

$1,532 AUD total
Guest favourite

Condo in Redington Shores

4.82 out of 5 average rating, 146 reviews

Beach Studio 5

12 – 19 Oct

$1,748 AUD total
Guest favourite

Condo in Redington Shores

4.83 out of 5 average rating, 186 reviews

Beachside 1 Bedroom Condo on Redington Beach!

17 – 24 Dec

$1,636 AUD total
Guest favourite

Cottage in Indian Shores

4.95 out of 5 average rating, 110 reviews

OPEN! Beautiful Beachfront Cottage on the Water

30 Oct – 6 Nov

$5,449 AUD total
Guest favourite

Condo in Clearwater

4.92 out of 5 average rating, 227 reviews

Amazing views on beachfront

20 – 27 Dec

$10,040 AUD total
Guest favourite

Townhouse in Indian Shores

4.99 out of 5 average rating, 105 reviews

NoCleanFee+Beach+HeatPool+King Bed+Elevator+Garage

28 Oct – 4 Nov

$2,460 AUD total
Guest favourite

Bungalow in Indian Shores

4.89 out of 5 average rating, 167 reviews

Private Beach Bungalow 1BR *Heated POOL**PETS ok

9 – 16 Sept

$2,511 AUD total
Superhost

Condo in Treasure Island

4.89 out of 5 average rating, 149 reviews

Beachfront Condo in Exclusive Resort

3 – 10 Nov

$6,884 AUD total

Beachfront home rentals with a pool

Private beachfront home rentals

Quick stats about beachfront rentals in Dunedin

  • Total rentals

    20 properties

  • Rentals with a pool

    10 properties have a pool

  • Pet-friendly rentals

    10 properties allow pets

  • Family-friendly rentals

    10 properties are a good fit for families

  • Total number of reviews

    770 reviews

  • Nightly prices starting at

    $107 AUD before taxes and fees

Destinations to explore

  1. Airbnb
  2. United States
  3. Florida
  4. Pinellas County
  5. Dunedin
  6. Beachfront rentals