Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Carlsbad, CA

Park Hyatt Aviara Resort, Spa & Golf Club
5 out of 5
7100 Aviara Resort Drive, Carlsbad, CA
Get Rates
1.55 mi from city center
4.7/5Exceptional! (862 reviews)

"I like the property but it was under construction - no pool and a lot of noise"…"

Reviewed on Feb 19, 2020

Park Hyatt Aviara Resort, Spa & Golf Club
Best Western Plus Beach View Lodge
2.5 out of 5
3180 Carlsbad Blvd, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $179 per night
4.16 mi from city center
4.4/5Excellent! (819 reviews)

"location and price"…"

Reviewed on Jul 10, 2020

Best Western Plus Beach View Lodge
Holiday Inn Express Hotel & Suites Carlsbad Beach
2.5 out of 5
751 Raintree Drive, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $107 per night
2.04 mi from city center
4.1/5Very Good! (973 reviews)

"Right off the freeway and close to the beach. The staff was very accommodating"…"

Reviewed on Jul 9, 2020

Holiday Inn Express Hotel & Suites Carlsbad Beach
Carlsbad By The Sea Hotel
3 out of 5
850 Palomar Airport Road, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $103 per night
1.79 mi from city center
4.1/5Very Good! (1,456 reviews)

"Staff was great. Room was clean. Pool was clean and large enough for several families."…"

Reviewed on Jul 11, 2020

Carlsbad By The Sea Hotel
Grand Pacific Palisades
3.5 out of 5
5805 Armada Drive, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $256 per night
1.53 mi from city center
4/5Very Good! (1,014 reviews)

"I love this place! Super clean and the rooms are the best you can find!"…"

Reviewed on Jul 4, 2020

Grand Pacific Palisades
Extended Stay America-San Diego-Carlsbad Village by the Sea
2.5 out of 5
1050 Grand Ave, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $103 per night
4.16 mi from city center
3.3/5 (850 reviews)

"Staff was nice, masks enforced for your safety. Room was clean. Vending machine is non operational at the moment."…"

Reviewed on Jun 22, 2020

Extended Stay America-San Diego-Carlsbad Village by the Sea
Beach Terrace Inn
3.5 out of 5
2775 Ocean St, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $389 per night
4.46 mi from city center
4.6/5Wonderful! (742 reviews)

"Nice property close to the ocean. We would book again"…"

Reviewed on Jul 3, 2020

Beach Terrace Inn
The Cassara Carlsbad, Tapestry Collection by Hilton
3.5 out of 5
5805 Armada Dr Building B, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $159 per night
1.56 mi from city center
4.6/5Wonderful! (35 reviews)

"The front desk staff on the evening shift was awesome, friendly, professional and so very helpful!"…"

Reviewed on Mar 25, 2020

The Cassara Carlsbad, Tapestry Collection by Hilton
Homewood Suites by Hilton Carlsbad-North San Diego County
3 out of 5
2223 Palomar Airport Rd, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $139 per night
0.78 mi from city center
4.5/5Wonderful! (991 reviews)

"Positive - Room is spacious and relatively clean. Price is decent. Negative - Understaffed, limited room supplies."…"

Reviewed on Jun 30, 2020

Homewood Suites by Hilton Carlsbad-North San Diego County
Sheraton Carlsbad Resort & Spa
4 out of 5
5420 Grand Pacific Drive, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $179 per night
1.29 mi from city center
4.3/5Excellent! (988 reviews)

"Room was big and comfy. Great sunset views. Kids loved the pool. Pool bathroom smelled a little funky, and lotsa ants, but still had a great time. Close drive to the beach."…"

Reviewed on Jul 8, 2020

Sheraton Carlsbad Resort & Spa
Cape Rey Carlsbad Beach, a Hilton Resort & Spa
4.5 out of 5
1 Ponto Rd, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $165 per night
2.25 mi from city center
4.2/5Very Good! (986 reviews)

"beautiful place great location very friendly staff"…"

Reviewed on Jul 7, 2020

Cape Rey Carlsbad Beach, a Hilton Resort & Spa
Fairfield Inn & Suites San Diego Carlsbad
2.5 out of 5
1929 Palomar Oaks Way, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $104 per night
0.42 mi from city center
4.5/5Wonderful! (847 reviews)

"Great stay. Someone was playOmg their music on the 2nd floor very loud and I could hear on the first floor. Called front desk and they addressed it without issues. No coffee as promised but not a big deal for me. I would return for another stay."…"

Reviewed on Jun 28, 2020

Fairfield Inn & Suites San Diego Carlsbad
Residence Inn by Marriott Carlsbad
3 out of 5
2000 Faraday Ave, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $119 per night
0.65 mi from city center
4.4/5Excellent! (486 reviews)

"Great place and great staff. The location was also very good."…"

Reviewed on Jun 28, 2020

Residence Inn by Marriott Carlsbad
Hilton Garden Inn Carlsbad Beach
3 out of 5
6450 Carlsbad Blvd, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $112 per night
2.25 mi from city center
4/5Very Good! (974 reviews)

"Nice location, and fairly quiet. It is right across from the ocean which is really nice."…"

Reviewed on Jul 7, 2020

Hilton Garden Inn Carlsbad Beach
Courtyard by Marriott San Diego Carlsbad
3 out of 5
5835 Owens Avenue, Carlsbad, CA
Free CancellationReserve now, pay when you stay
The price is $101 per night
0.37 mi from city center
4.2/5Excellent! (987 reviews)

"It was a great stay at the courtyard by marriott In Carlsbad"…"

Reviewed on Jul 5, 2020

Courtyard by Marriott San Diego Carlsbad
Don't see what you're looking for?
See all available properties in Carlsbad
View all properties
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.

Visiting Carlsbad

Families will find kid-friendly activities in Carlsbad, and visitors give high marks for the beaches, theme park, and shopping. Tourists to the city can also enjoy its welcoming locals. Top sights in the city include Legoland California and Carlsbad Premium Outlets.

  • There are 165 hotels and other accommodations in Carlsbad
  • The closest major airport is in Carlsbad, CA (CLD-McClellan-Palomar), 0.7 mi (1.2 km) from the city center
  • The next closest is in San Diego, CA (MYF-Montgomery Field), 23.4 mi (37.6 km) away

Sightseeing and Staying in Carlsbad

Favorite family attractions include Legoland California and Sealife Aquarium. The beaches and sunsets highlight the city's natural beauty with places to visit including Flower Fields of Carlsbad, Batiquitos Lagoon Foundation Nature Center, and Carlsbad Lagoon. The city is well liked for its places to shop, and Carlsbad Premium Outlets is a favorite for retail therapy.

In Carlsbad, you'll find 165 hotels and other lodging accommodations so you'll have a variety of choices for a perfect vacation. Here are top ones based on our user reviews:

  • West Inn & Suites - With a stay at this 3.5-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi. It's a favorite with Expedia travelers for its clean rooms.
  • Park Hyatt Aviara Resort, Spa & Golf Club - Our customers like the family-friendly amenities and dining options at this resort. This 5-star resort features 2 outdoor pools, a full-service spa, and a golf course.
  • Four Seasons Residence Club Aviara, North San Diego - With a stay at this 5-star hotel, guests can enjoy access to 2 outdoor pools and a full-service spa, along with free WiFi. Expedia customers like its dining options and helpful staff.

In the surrounding area, popular places to see include La Jolla Cove, located 19 mi (30.6 km) from the heart of the city, and San Diego Zoo Safari Park, which is 16.7 mi/26.9 km away.

Getting Around Carlsbad

If you want to venture outside of the area, ride aboard one of the trains from Carlsbad Village Station. Carlsbad might not have many public transit options to choose from so consider a car rental to maximize your time.

Dressing for Carlsbad

  • Between January and March, you can expect average temperatures of 66°F during the day and 40°F at night
  • From April to June, the average during the day is 75°F, while the average at night is 47°F
  • July through September has daytime averages of 77°F with nighttime averages of 56°F
  • In October-December, you can expect daytime averages of 75°F and nighttime averages of 40°F
  • Average annual rainfall for Carlsbad is 12.72 inches
  • Usually September and August are the hottest months with an average of 77°F, whereas January and December are often coldest, averaging 40°F

Frequently asked questions

Where is the best place to stay in Carlsbad?
The Cassara Carlsbad, Tapestry Collection by Hilton is a favorite with Expedia customers. This 3.5-star hotel offers a restaurant and an outdoor pool. It is located a short 11-minute walk from Legoland California. Other top choices based on reviews include Park Hyatt Aviara Resort, Spa & Golf Club and West Inn & Suites.
If I need to cancel my hotel reservation in Carlsbad, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you booked a non-refundable reservation, you may still be able to cancel and get a refund within a 24-hour period of booking. Put your dates in and click on “Search”, then use the filter option “free cancellation” to get the top deals on offer in Carlsbad.
Where can I learn more about changing or cancelling my trip to Carlsbad?
For more details about rescheduling or cancelling your trip to Carlsbad, go to https://www.expedia.com/service/.
What's the best budget-friendly accommodation in Carlsbad?
Based on reviews, Econo Lodge Inn & Suites Carlsbad near Legoland is a popular 2-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other options to stay on the cheap include Fairfield Inn & Suites San Diego Carlsbad and Scandia Hotel.
What's the best place to stay when traveling with kids to Carlsbad?
Sheraton Carlsbad Resort & Spa is a top 4-star hotel on Expedia for families, and features a children’s pool and a restaurant. Other good choices for your family trip include Carlsbad By The Sea Hotel and La Quinta Inn & Suites by Wyndham Carlsbad - Legoland Area. Attractions like Legoland California and Sealife Aquarium are also fun for kids of all ages.
What's the best accommodation for a couple going to Carlsbad?
Park Hyatt Aviara Resort, Spa & Golf Club is a favorite 5-star resort for couples, and features deep soaking bathtubs and pillowtop beds.
What's the best pet-friendly hotel in Carlsbad?
Motel 6 Carlsbad, CA Beach is a top property for people traveling with their pets, and offers an outdoor pool and laundry facilities for its human guests. Two other good options for you and your pet include Motel 6 Carlsbad, CA - East and Cape Rey Carlsbad Beach, a Hilton Resort & Spa.
Where is the best place to stay near Legoland California?
Adjacent to Legoland California, Grand Pacific Palisades Resort & Hotel is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers a restaurant and an outdoor pool. Other good options close by include Carlsbad By The Sea Hotel and Westin Carlsbad Resort & Spa.
What about the best place to stay near Carlsbad State Beach?
One of the top choices for your stay is Carlsbad Inn Beach Resort, located next to Carlsbad State Beach, and this 3-star hotel offers a restaurant and an outdoor pool. Hyland Inn Near Legoland and Motel 6 Carlsbad Downtown are a couple of other good and close options.
What's the best accommodation for a beach vacation in Carlsbad?
The Cassara Carlsbad, Tapestry Collection by Hilton is a top 4.5-star beach resort with an outdoor pool and a full-service spa. Other good choices for your stay near the beach include La Quinta Inn & Suites by Wyndham Carlsbad - Legoland Area and Best Western Carlsbad by the Sea. To enjoy some time by the water, head to Carlsbad State Beach or Carlsbad Lagoon.
What's the best luxury place to stay in Carlsbad?
Four Seasons Residence Club Aviara, North San Diego is a 5-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travelers looking for a pampering stay.
What's the best boutique-style hotel in Carlsbad?
Carlsbad Inn Beach Resort is a favorite 3-star hotel with Expedia travelers looking for a stylish accommodation, featuring a restaurant and a bar. West Inn & Suites and Beach Terrace Inn are other choices for a boutique stay.

Recent reviews of Carlsbad hotels

More trip options