Hotels in Carlsbad

Search and compare Carlsbad hotels from hundreds of travel sites and save

Carlsbad, CA, United States
23 Sep — 24 Sep2
Carlsbad, CA, United States
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Carlsbad

Filter by star ratings
All filters
LEGOLAND California Resort And Castle Hotel
LEGOLAND California Resort And Castle Hotel
8.5 Excellent
One Legoland Drive, Carlsbad, CA, United States
Show on map
5.2 km from city centre, Carlsbad 
ExcellentBased on 504 reviews
8.5

LEGOLAND r California Resort and Castle Hotel offers a comfortable setting while in Carlsbad. It also provides valet parking, an outdoor pool and a 24-hour reception.

Grand Pacific Palisades
Grand Pacific Palisades
8.5 Excellent
5805 Armada Drive, Carlsbad, CA, United States
Show on map
4.9 km from city centre, Carlsbad 
ExcellentBased on 489 reviews
8.5

Grand Pacific Palisades Resort & Hotel is situated in Carlsbad and offers free Wi-Fi. It also provides outdoor tennis courts, an outdoor pool and a sauna.

Ocean Palms Beach Resort
Ocean Palms Beach Resort
8.9 Excellent
2950 Ocean Street, Carlsbad, CA, United States
Show on map
0.2 km from city centre, Carlsbad 
ExcellentBased on 409 reviews
8.9

Ocean Palms Beach Resort offers 4-star accommodation in Carlsbad. It provides complimentary Wi-Fi, an outdoor pool and a Jacuzzi.

Carlsbad Inn Beach Resort
Carlsbad Inn Beach Resort
8.3 Excellent
3075 Carlsbad Boulevard, Carlsbad, CA, United States
Show on map
0.1 km from city centre, Carlsbad 
ExcellentBased on 487 reviews
8.3

Boasting a private beach, an outdoor pool and a Jacuzzi, Carlsbad Inn Beach Resort is situated in Carlsbad and provides charming accommodation. It also features a sauna, free Wi-Fi and a kids pool.

Carlsbad Seapointe Resort
Carlsbad Seapointe Resort
8.9 Excellent
6400 Surfside Lane, Carlsbad, CA, United States
Show on map
5.8 km from city centre, Carlsbad 
ExcellentBased on 132 reviews
8.9

Carlsbad Seapointe Resort provides a comfortable setting while in Carlsbad. It features a spa and wellness centre, as well as outdoor tennis courts, an outdoor heated pool and a sauna.

Park Hyatt Aviara Resort, Spa & Golf Club
Park Hyatt Aviara Resort, Spa & Golf Club
9.2 Excellent
7100 Aviara Resort Drive, Carlsbad, CA, United States
Show on map
8.9 km from city centre, Carlsbad 
ExcellentBased on 135 reviews
9.2

Park Hyatt Aviara is located in Carlsbad and offers a Jacuzzi, outdoor tennis courts and an indoor pool. Its premium amenities include a sauna and a gym.

Carlsbad by the Sea Hotel
Carlsbad by the Sea Hotel
7.8 Good
850 Palomar Airport Road, Carlsbad, CA, United States
Show on map
4.9 km from city centre, Carlsbad 
GoodBased on 1,995 reviews
7.8

Recently refurbished, Carlsbad by the Sea Resort provides historic 3-star accommodation in Carlsbad. It has a spa, as well as an outdoor pool, a free shuttle service and free Wi-Fi.

Holiday Inn Carlsbad - San Diego
Holiday Inn Carlsbad - San Diego
8.4 Excellent
2725 Palomar Airport Road, Carlsbad, CA, United States
Show on map
8.6 km from city centre, Carlsbad 
ExcellentBased on 636 reviews
8.4

Holiday Inn Carlsbad/San Diego provides 3-star accommodation in Carlsbad. It also offers laundry facilities, an indoor pool and meeting rooms.

Tips for booking a Carlsbad hotel

Cheapest month:January
Most expensive month:July
Average price in Carlsbad:$403/night
Absolute cheapest price found:$67/night
Cheapest day:Monday
Most expensive day:Sunday
$277 - $760
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$334 - $897
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Carlsbad hotels

Show all 563 hotels
1
Ocean Palms Beach Resort
Ocean Palms Beach Resort
8.9 Excellent
2950 Ocean Street, Carlsbad, CA, United States
Show on map
0.2 km from city centre, Carlsbad 

Ocean Palms Beach Resort offers 4-star accommodation in Carlsbad. It provides complimentary Wi-Fi, an outdoor pool and a Jacuzzi.

2
Carlsbad Seapointe Resort
Carlsbad Seapointe Resort
8.9 Excellent
6400 Surfside Lane, Carlsbad, CA, United States
Show on map
5.8 km from city centre, Carlsbad 

Carlsbad Seapointe Resort provides a comfortable setting while in Carlsbad. It features a spa and wellness centre, as well as outdoor tennis courts, an outdoor heated pool and a sauna.

3
Park Hyatt Aviara Resort, Spa & Golf Club
Park Hyatt Aviara Resort, Spa & Golf Club
9.2 Excellent
7100 Aviara Resort Drive, Carlsbad, CA, United States
Show on map
8.9 km from city centre, Carlsbad 

Park Hyatt Aviara is located in Carlsbad and offers a Jacuzzi, outdoor tennis courts and an indoor pool. Its premium amenities include a sauna and a gym.

4
LEGOLAND California Resort And Castle Hotel
LEGOLAND California Resort And Castle Hotel
8.5 Excellent
One Legoland Drive, Carlsbad, CA, United States
Show on map
5.2 km from city centre, Carlsbad 

LEGOLAND r California Resort and Castle Hotel offers a comfortable setting while in Carlsbad. It also provides valet parking, an outdoor pool and a 24-hour reception.

5
Holiday Inn Carlsbad - San Diego
Holiday Inn Carlsbad - San Diego
8.4 Excellent
2725 Palomar Airport Road, Carlsbad, CA, United States
Show on map
8.6 km from city centre, Carlsbad 

Holiday Inn Carlsbad/San Diego provides 3-star accommodation in Carlsbad. It also offers laundry facilities, an indoor pool and meeting rooms.

6
Carlsbad Inn Beach Resort
Carlsbad Inn Beach Resort
8.3 Excellent
3075 Carlsbad Boulevard, Carlsbad, CA, United States
Show on map
0.1 km from city centre, Carlsbad 

Boasting a private beach, an outdoor pool and a Jacuzzi, Carlsbad Inn Beach Resort is situated in Carlsbad and provides charming accommodation. It also features a sauna, free Wi-Fi and a kids pool.

7
Carlsbad by the Sea Hotel
Carlsbad by the Sea Hotel
7.8 Good
850 Palomar Airport Road, Carlsbad, CA, United States
Show on map
4.9 km from city centre, Carlsbad 

Recently refurbished, Carlsbad by the Sea Resort provides historic 3-star accommodation in Carlsbad. It has a spa, as well as an outdoor pool, a free shuttle service and free Wi-Fi.

8
Grand Pacific Palisades
Grand Pacific Palisades
8.5 Excellent
5805 Armada Drive, Carlsbad, CA, United States
Show on map
4.9 km from city centre, Carlsbad 

Grand Pacific Palisades Resort & Hotel is situated in Carlsbad and offers free Wi-Fi. It also provides outdoor tennis courts, an outdoor pool and a sauna.

Cheapest hotels in Carlsbad, California

Show all 563 hotels
Holiday Inn Carlsbad - San Diego
Holiday Inn Carlsbad - San Diego
8.4 Excellent
2725 Palomar Airport Road, Carlsbad, CA, United States
Show on map
8.6 km from city centre,  

Holiday Inn Carlsbad/San Diego provides 3-star accommodation in Carlsbad. It also offers laundry facilities, an indoor pool and meeting rooms.

$161
Avg. per night
Carlsbad by the Sea Hotel
Carlsbad by the Sea Hotel
7.8 Good
850 Palomar Airport Road, Carlsbad, CA, United States
Show on map
4.9 km from city centre,  

Recently refurbished, Carlsbad by the Sea Resort provides historic 3-star accommodation in Carlsbad. It has a spa, as well as an outdoor pool, a free shuttle service and free Wi-Fi.

$193
Avg. per night
Ocean Palms Beach Resort
Ocean Palms Beach Resort
8.9 Excellent
2950 Ocean Street, Carlsbad, CA, United States
Show on map
0.2 km from city centre,  

Ocean Palms Beach Resort offers 4-star accommodation in Carlsbad. It provides complimentary Wi-Fi, an outdoor pool and a Jacuzzi.

$250
Avg. per night
Grand Pacific Palisades
Grand Pacific Palisades
8.5 Excellent
5805 Armada Drive, Carlsbad, CA, United States
Show on map
4.9 km from city centre,  

Grand Pacific Palisades Resort & Hotel is situated in Carlsbad and offers free Wi-Fi. It also provides outdoor tennis courts, an outdoor pool and a sauna.

$284
Avg. per night
Carlsbad Inn Beach Resort
Carlsbad Inn Beach Resort
8.3 Excellent
3075 Carlsbad Boulevard, Carlsbad, CA, United States
Show on map
0.1 km from city centre,  

Boasting a private beach, an outdoor pool and a Jacuzzi, Carlsbad Inn Beach Resort is situated in Carlsbad and provides charming accommodation. It also features a sauna, free Wi-Fi and a kids pool.

$285
Avg. per night
LEGOLAND California Resort And Castle Hotel
LEGOLAND California Resort And Castle Hotel
8.5 Excellent
One Legoland Drive, Carlsbad, CA, United States
Show on map
5.2 km from city centre,  

LEGOLAND r California Resort and Castle Hotel offers a comfortable setting while in Carlsbad. It also provides valet parking, an outdoor pool and a 24-hour reception.

$291
Avg. per night
Carlsbad Seapointe Resort
Carlsbad Seapointe Resort
8.9 Excellent
6400 Surfside Lane, Carlsbad, CA, United States
Show on map
5.8 km from city centre,  

Carlsbad Seapointe Resort provides a comfortable setting while in Carlsbad. It features a spa and wellness centre, as well as outdoor tennis courts, an outdoor heated pool and a sauna.

$296
Avg. per night
Park Hyatt Aviara Resort, Spa & Golf Club
Park Hyatt Aviara Resort, Spa & Golf Club
9.2 Excellent
7100 Aviara Resort Drive, Carlsbad, CA, United States
Show on map
8.9 km from city centre,  

Park Hyatt Aviara is located in Carlsbad and offers a Jacuzzi, outdoor tennis courts and an indoor pool. Its premium amenities include a sauna and a gym.

$786
Avg. per night

Hotel prices in Carlsbad

3 stars

$142 - $296

LEGOLAND California Resort And Castle Hotel

No. 1 most popular

$291
Avg. per night
Carlsbad by the Sea Hotel

No. 2 most popular

$193
Avg. per night
Hampton Inn San Marcos, CA

Best value

$142
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Carlsbad

About Carlsbad

A low-key beach community near San Diego, Carlsbad offers picturesque Pacific Ocean beaches, state parks, flower fields and a charming farmer’s market selling local produce and arts. It’s also home to family-friendly theme parks, such as LEGOLAND California and Sea Life Aquarium.

Things to do

Beaches in Carlsbad include protected habitats, such as the Secluded South Carlsbad State Beach, where you can go camping, surfing and picnicking. Tamarack Surf Beach is a short walk from Avenue and Carlsbad Village, making it one of the most accessible strips of sand in the region. Rent a kayak or join a scuba diving expedition, then go fishing off the Carlsbad jetties.

LEGOLAND California is popular for its family-friendly ambience and hands-on activities. Older kids will love cutting-edge attractions, such as Lego Ninjago The Ride with its interactive lightning, fireballs and shockwaves. Cool down with aqua fun at LEGOLAND Water Park, then explore the world of oceans and sea habitats at Merlin’s Sea Life.

All ages can engage with creativity at the Museum of Making Music, an interactive tribute to the city’s musical history and ethnic instruments. Enjoy live concerts and try your own hand at creating songs. If you’re visiting in the spring, make the annual pilgrimage to see giant Tecolote ranunculus in The Flower Fields at Carlsbad Ranch.

Save time for visiting Leo Carrillo Ranch, named for the noted actor appearing in almost 100 films from 1927 to 1950. Take a self-guided tour to see restored historic buildings, handcrafted adobe homes, a vintage cantina, carriage house tack shed, barn and foundry.

Getting around

Pick up a rental car at San Diego International Airport, about a 40-minute drive from Carlsbad. Trains, buses and shuttles run between Carlsbad and San Diego, while ride-shares and taxis offer transportation in town.

Carlsbad travel FAQs

  • What are the best hotels in Carlsbad?

    LEGOLAND California Resort And Castle Hotel, rated with a score of 8.5 from 504 reviewers, is one of the most popular hotels in Carlsbad. Other top stays include Econo Lodge Inn and Suites Carlsbad Near Legoland, with an average rating of 8.0 from 492 reviewers, and Carlsbad by the Sea Hotel, with a score of 7.8 from 1,996 reviewers.

  • What is a good hotel near Legoland California?

    LEGOLAND California Resort And Castle Hotel is a popular hotel near Legoland California that is highly recommended, with a score of 8.5 across 504 reviews.

  • What is a good hotel in Carlsbad near Carlsbad State Beach?

    Econo Lodge Inn and Suites Carlsbad Near Legoland is the most recommended hotel near Carlsbad State Beach on HotelsCombined (scoring 8.0 over 492 reviews).

  • Is there a good hotel near Flower Fields of Carlsbad?

    If you’re planning to stay near Flower Fields of Carlsbad, you should consider LEGOLAND California Resort And Castle Hotel, which has a score of 8.5 from 504 reviews.

  • How much do hotels in Carlsbad cost?

    The average price of a hotel in Carlsbad has been around $346 per night over the last 3 days. For a 5-star hotel in Carlsbad, the average price is around $858/night, depending on your dates. The average price of a 4-star hotel is $477/night.

  • How much is a cheap hotel in Carlsbad?

    Prices for Carlsbad hotels have been found for as low as $77/night over the last 3 days.