Photo by trenton.badillo

Top Hotels Near Cardiff State Beach in Cardiff-by-the-Sea from AU$148

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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Accommodation near Cardiff State Beach

Hampton Inn Cardiff Beach Encinitas, CA

3.0 star property
1.6 km from Cardiff State Beach
9.2 out of 10, Wonderful, (1042)
"Clean room and staff were excellent."
United States
Jose
The price is AU$202
includes taxes & fees
4 Jan - 5 Jan 2026
Hampton Inn Cardiff Beach Encinitas, CA

Cardiff by the Sea Lodge

3.0 star property
0.5 km from Cardiff State Beach
8.6 out of 10, Excellent, (726)
"Room was clean and all staff pleasant. Ocean walkable and views from rooftop great"
United States
Richard
The price is AU$315
includes taxes & fees
14 Dec - 15 Dec
Cardiff by the Sea Lodge

Inn at Moonlight Beach

3.5 star property
4.1 km from Cardiff State Beach
9.6 out of 10, Exceptional, (120)
"We had a relaxing stay and enjoyed the peaceful vibes, pretty rooms and grounds, and all the special touches."
United States
lisa
The price is AU$431
includes taxes & fees
10 Dec - 11 Dec
Inn at Moonlight Beach

Rancho Valencia Resort and Spa

5.0 star property
9.3 km from Cardiff State Beach
9.8 out of 10, Exceptional, (138)
"It was a perfect get away for our anniversary!"
United States
Sam
The price is AU$1,850
includes taxes & fees
16 Dec - 17 Dec
Rancho Valencia Resort and Spa

Leucadia Beach Inn

2.5 star property
6.6 km from Cardiff State Beach
9.4 out of 10, Exceptional, (1005)
"We love this property. Love everything about Leucadia Beach Inn."
United States
Susie M
The price is AU$148
includes taxes & fees
8 Jan - 9 Jan 2026
Leucadia Beach Inn

Winners Circle Resort

2.0 star property
4.4 km from Cardiff State Beach
9.4 out of 10, Exceptional, (187)
"Great place!"
United States
Karyn
The price is AU$272
includes taxes & fees
9 Dec - 10 Dec
Winners Circle Resort

Del Mar Beach Hotel

2.0 star property
5.9 km from Cardiff State Beach
9.4 out of 10, Exceptional, (1003)
"It was a good place to relax with local friendly people and the hotel was immaculate "
Australia
Matt
Del Mar Beach Hotel

Best Western Premier Hotel Del Mar

3.5 star property
7.3 km from Cardiff State Beach
9.4 out of 10, Exceptional, (1002)
"Location was great, staff was very nice, hotel was clean and very pretty"
United States
Sarah
The price is AU$201
includes taxes & fees
1 Jan - 2 Jan 2026
Best Western Premier Hotel Del Mar

Ayres Hotel Vista Carlsbad

3.5 star property
14.2 km from Cardiff State Beach
9.6 out of 10, Exceptional, (1917)
"The hotel was very clean, breakfast was good and hotel staff was friendly. I would definitely recommended to anyone staying in the area"
United States
Judith
The price is AU$206
includes taxes & fees
14 Dec - 15 Dec
Ayres Hotel Vista Carlsbad

Guesthouse Hotel at La Valle

3.5 star property
7.2 km from Cardiff State Beach
9.4 out of 10, Exceptional, (13)
"Excellent!! Great room service and amenities"
United States
Ana
The price is AU$319
includes taxes & fees
11 Dec - 12 Dec
Guesthouse Hotel at La Valle

Fairmont Grand Del Mar

5.0 star property
11.5 km from Cardiff State Beach
9.6 out of 10, Exceptional, (915)
"Comfortable accommodations and beautiful accommodations "
United States
Hayden
The price is AU$1,077
includes taxes & fees
11 Dec - 12 Dec
Fairmont Grand Del Mar

Inn At Rancho Santa Fe

5.0 star property
7.1 km from Cardiff State Beach
9.4 out of 10, Exceptional, (132)
"Very nice stay"
United States
Anonymous traveller
The price is AU$756
includes taxes & fees
9 Dec - 10 Dec
Inn At Rancho Santa Fe

Park Hyatt Aviara Resort, Golf Club & Spa

5.0 star property
9.8 km from Cardiff State Beach
9.4 out of 10, Exceptional, (1002)
"Excellent hotel. Staff is freindly. Valet was better than most places."
United States
David
The price is AU$1,080
includes taxes & fees
9 Dec - 10 Dec
Park Hyatt Aviara Resort, Golf Club & Spa

West Inn & Suites

3.5 star property
14.2 km from Cardiff State Beach
9.4 out of 10, Exceptional, (1086)
"Clean, safe, and convenient hotel! We love this place and will stay here again."
United States
Iliana
The price is AU$252
includes taxes & fees
14 Dec - 15 Dec
West Inn & Suites

Wave Crest Resort

3.0 star property
6.5 km from Cardiff State Beach
9.2 out of 10, Wonderful, (142)
"Great location "
United States
Erin
The price is AU$417
includes taxes & fees
22 Dec - 23 Dec
Wave Crest Resort

Hampton Inn Carlsbad-North San Diego County

2.5 star property
12.3 km from Cardiff State Beach
9.2 out of 10, Wonderful, (1006)
"Hotel was clean, staff friendly, breakfast had a great variety and food was delicious!"
United States
Christina
The price is AU$169
includes taxes & fees
4 Jan - 5 Jan 2026
Hampton Inn Carlsbad-North San Diego County

Four Seasons Residence Club Aviara, North San Diego

5.0 star property
9.4 km from Cardiff State Beach
9.4 out of 10, Exceptional, (387)
"I loved staying here and recommend it to everyone! Worth every penny and the staff was amazing! "
United States
Gina
The price is AU$792
includes taxes & fees
1 Jan - 2 Jan 2026
Four Seasons Residence Club Aviara, North San Diego

Home2 Suites by Hilton Carlsbad

3.0 star property
11.8 km from Cardiff State Beach
9.2 out of 10, Wonderful, (1000)
"The staff was nice, the hotel was clean and the amenities were great!"
United States
Deanna
The price is AU$205
includes taxes & fees
4 Jan - 5 Jan 2026
Home2 Suites by Hilton Carlsbad

Brisa Pacific Hotel Encinitas

2.0 star property
4.9 km from Cardiff State Beach
8.8 out of 10, Excellent, (1001)
"Pleasant stay"
United States
charles
Brisa Pacific Hotel Encinitas

Fairfield Inn & Suites San Diego North/San Marcos

2.5 star property
17.6 km from Cardiff State Beach
9.4 out of 10, Exceptional, (1002)
"Clean & very nice staff. Nice location"
United States
Sydney
The price is AU$217
includes taxes & fees
15 Dec - 16 Dec
Fairfield Inn & Suites San Diego North/San Marcos
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 Cardiff State Beach Hotel Reviews

Hotels near other Cardiff State Beach attractions

Frequently asked questions

What's the area like around Cardiff State Beach?
Cardiff State Beach is located in Cardiff-by-the-Sea. This welcoming area is known for its beautiful beaches and array of dining options. If you're looking for a convenient place to stay, take a look at the 85 hotels and other accommodation options you'll find within a mile.
Where is the best place to stay close to Cardiff State Beach?
Hampton Inn Cardiff Beach Encinitas, CA 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 just a short 1 mi (1.6 km) from Cardiff State Beach. Another good option is Cardiff by the Sea Lodge, located just 0.3 mi (0.5 km) away.
How many hotels can I expect to find near Cardiff State Beach?
Expedia has 85 hotels and other accommodation options within a mile from Cardiff State Beach.
If I need to cancel the hotel reservation for my stay near Cardiff State Beach, will I receive a refund?
Yes! Most hotel bookings are fully refundable if cancelled prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within 24 hours of your booking. Add dates, click "Search", then use the "fully refundable" filter to get top deals close to Cardiff State Beach.
What can I see and do near Cardiff State Beach?
You can enjoy live performances at Belly Up and North Coast Repertory Theatre. Spend some time exploring the the natural beauty of San Elijo State Beach, Encinitas Community Park and Seagrove Park. Solana Beach, Moonlight State Beach and Del Mar Beach are great spots if you want to spend some time by the water during your stay.