Skip to main content

Hotels near Cardiff-by-the-Sea

Search hotels and more near Cardiff-by-the-Sea

Filter by:


Star Rating

Review Score

Cardiff-by-the-Sea – 192 hotels and places to stay

See the latest prices and deals by choosing your dates.
La Quinta by Wyndham Carlsbad - Legoland Area, hotel in Cardiff-by-the-Sea

Located less than 4.3 mi from LEGOLAND, La Quinta Inn & Suites Carlsbad - Legoland Area offers a heated outdoor pool and an on-site fitness center. Free WiFi is provided in all guest rooms.

It’s nice if there is change in breakfast. Like mask potato, boil egg etc
7.4
Scored 7.4
Good
Rated good
1,127 reviews
Price from$103.70per night
Motel 6-Carlsbad, CA Beach, hotel in Cardiff-by-the-Sea

Located 3 minutes’ drive from Carlsbad State Beach, Motel 6 Carlsbad Beach offers air-conditioned rooms with free WiFi. Guests can relax in the outdoor swimming pool.

It was near Legoland and across the street from Benihana. The staff was really nice to us.
6.2
Scored 6.2
Pleasant
Rated pleasant
1,132 reviews
Price from$84.99per night
Holiday Inn Express Hotel & Suites Carlsbad Beach, an IHG Hotel, hotel in Cardiff-by-the-Sea

Featuring ocean views and an outdoor pool, this hotel is an 11-minute walk from South Carlsbad State Beach. A hot breakfast buffet is served daily from 6:30 am to 9:30 am. Free Wi-Fi is provided.

I would like to see scrambled eggs and bacon instead of sausage. Potatoes instead of so much bread.
7.3
Scored 7.3
Good
Rated good
628 reviews
Price from$139per night
Hotel Indigo San Diego Del Mar, an IHG Hotel, hotel in Cardiff-by-the-Sea

Just 30 minutes’ drive north of San Diego, this Del Mar, California hotel offers 2 outdoor pools and a hot tub. Rooms feature free Wi-Fi and a flat-screen satellite TV.

Food was fabulous and the rooms were updated
8.1
Scored 8.1
Very Good
Rated very good
264 reviews
Price from$228.65per night
Hampton by Hilton Encinitas-Cardiff Beach Area, hotel in Cardiff-by-the-Sea

Located a short distance from San Elijo State Beach, Hampton by Hilton Encinitas-Cardiff Beach Area features an outdoor pool and an on-site fitness center.

Very nice location easy access to the freeway.
8.8
Scored 8.8
Excellent
Rated excellent
388 reviews
Price from$211.65per night
Best Western Premier Hotel Del Mar, hotel in Cardiff-by-the-Sea

Best Western Premier Hotel Del Mar is located in the quaint seaside village of Del Mar. The hotel offers a relaxing outdoor pool and hot tub.

Location was wonderful. It was quaint and quiet. I didn’t expect the room to have a little balcony so you could view the ocean.
8.5
Scored 8.5
Very Good
Rated very good
693 reviews
Price from$206.99per night
Les Artistes Inn, hotel in Cardiff-by-the-Sea

A 15-minute walk to Del Mar City Beach, this California boutique hotel features a courtyard complete with an outdoor fireplace. Offering ocean and garden views, all guest rooms include free WiFi.

very artistic, beautifully designed. well of course because the manager is a designer and put everything together herself. a very friendly lady.
8.6
Scored 8.6
Excellent
Rated excellent
233 reviews
Price from$219per night
Park Hyatt Aviara, hotel in Cardiff-by-the-Sea

Escape to Park Hyatt Aviara on the San Diego coast of Carlsbad, a AAA Five-Diamond luxury resort just minutes away from LEGOLAND® California, Carlsbad State Beach, and San Elijo Beach.

Amazing location with exceptional amenities
8.9
Scored 8.9
Excellent
Rated excellent
66 reviews
Price from$479per night
Days Inn by Wyndham Encinitas Moonlight Beach, hotel in Cardiff-by-the-Sea

Conveniently located off Interstate 5, Days Inn by Wyndham Encinitas Moonlight Beach is 12 minutes’ drive from LEGOLAND California. All rooms include free WiFi.

Very good
6.2
Scored 6.2
Pleasant
Rated pleasant
1,688 reviews
Price from$84.55per night
The Encinitan Hotel & Suites, hotel in Cardiff-by-the-Sea

Offering a hot tub and fitness center, The Encinitan Hotel & Suites is 7 mi from LEGOLAND. All rooms feature free WiFi. You will find a coffee machine in the room.

Great location
6.9
Scored 6.9
Pleasant
Rated pleasant
414 reviews
Price from$184.20per night
See all hotels near Cardiff-by-the-Sea