Beachfront holiday rentals in St. Johns County

Find and book unique beachfront homes on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for beachfront rentals in St. Johns County

Pet-friendly beachfront home rentals

Guest favourite

Home in Ponte Vedra Beach

4.92 out of 5 average rating, 129 reviews

Ocean front one level. Large backyard on the beach

30 Nov – 7 Dec

€ 605 per night
Guest favourite

Apartment in St. Augustine

4.92 out of 5 average rating, 126 reviews

Anastasia Island 1 ~ Beach, Relax & Explore

29 Nov – 6 Dec

€ 169 per night
Guest favourite

Place to stay in Palm Coast

5.0 out of 5 average rating, 113 reviews

See Wonders of Nature at Artists Beachfront Duplex

11–18 Jan

€ 903 per night
Superhost

Apartment in St. Augustine Beach

4.86 out of 5 average rating, 144 reviews

Ocean Side Complex with Heated pool B-24

7–14 Aug

€ 179 per night
Guest favourite

Apartment in St. Augustine

4.89 out of 5 average rating, 122 reviews

St Augustine Beach, comfy condo

18–25 Aug

€ 179 per night
Guest favourite

Apartment in St. Augustine

4.92 out of 5 average rating, 252 reviews

Oceanside complex M33 1 Bed 1 Bath w/Heated Pool

15–22 Dec

€ 184 per night
Guest favourite

Home in St. Augustine

4.87 out of 5 average rating, 116 reviews

The Beach House at Crescent Beach

23–30 Sep

€ 155 per night
Guest favourite

Home in Saint Augustine

4.79 out of 5 average rating, 177 reviews

Oceanfront home with large deck.

3–10 Feb

€ 434 per night

Beachfront home rentals with a pool

Guest favourite

Apartment in St. Augustine Beach

4.97 out of 5 average rating, 174 reviews

Ocean Front Gem; Top Floor Corner Unit

18–25 Jan

€ 338 per night
Guest favourite

Flat in St. Augustine Beach

4.96 out of 5 average rating, 107 reviews

3/2 with heated pool

28 Aug – 4 Sep

€ 347 per night
Guest favourite

Flat in St. Augustine

4.95 out of 5 average rating, 167 reviews

Updated and clean, private beach access condo

6–13 Jan

€ 143 per night
Guest favourite

Apartment in St. Augustine

4.99 out of 5 average rating, 195 reviews

Ocean Gallery: 2 pools/resort amenities

3–10 Dec

€ 245 per night
Guest favourite

Apartment in St. Augustine

4.97 out of 5 average rating, 148 reviews

Ocean Front Condo only Steps to the Beach.

30 Nov – 7 Dec

€ 223 per night
Guest favourite

Townhouse in Saint Augustine Beach

4.93 out of 5 average rating, 134 reviews

Beach Front Condo in Saint Augustine Beach

18–25 Oct

€ 201 per night
Guest favourite

Apartment in Saint Augustine Beach

4.99 out of 5 average rating, 143 reviews

The Flirty Flamingo St Augustine Beach 3 BR Condo

26 Oct – 2 Nov

€ 347 per night
Guest favourite

Apartment in Saint Augustine

4.82 out of 5 average rating, 157 reviews

Anastasia's Treasure / Ground Floor / 2BR2BA

8–15 Nov

€ 183 per night

Private beachfront home rentals

Guest favourite

Townhouse in St. Augustine

5.0 out of 5 average rating, 34 reviews

Penthouse Artist Haven Ocean front Penthouse

3–10 Dec

€ 352 per night
Guest favourite

Apartment in Ponte Vedra Beach

4.98 out of 5 average rating, 110 reviews

Oceanfront Surf Villa

5–12 Oct

€ 287 per night
Guest favourite

Home in St. Augustine

4.88 out of 5 average rating, 359 reviews

Waterfront Fisherman’s Treasure at Crescent Beach

26 Oct – 2 Nov

€ 172 per night
Guest favourite

Home in St. Augustine

4.88 out of 5 average rating, 113 reviews

Villa Mimi “Pirate” Oceanfront- near Oldest City

26 Aug – 2 Sep

€ 599 per night
Guest favourite

Loft in St. Augustine

4.97 out of 5 average rating, 72 reviews

SALTY AIR RETREAT studio apartment

16–23 Dec

€ 139 per night
Guest favourite

Cottage in Ponte Vedra Beach

4.96 out of 5 average rating, 77 reviews

Cane Cottage as featured on Magnolia Network

11–18 Dec

€ 652 per night
Guest favourite

Flat in St. Augustine

4.92 out of 5 average rating, 60 reviews

Beach Life in Oceanview Condo

21–28 Oct

€ 159 per night
Guest favourite

Apartment in St. Augustine

4.96 out of 5 average rating, 91 reviews

++Perfect Romantic Getaway - Walk to the Sea

23–30 Mar

€ 151 per night

Destinations to explore