Hotels & Lodging
Stay a while.
41 places to stay in North County San Diego - Oceanside
All listings
Ayres Hotel Vista / Carlsbad
A hotel located at 2100 Radiance Way in Vista.
Beach Terrace Inn
A hotel located at 2795 Ocean Street in Carlsbad.
Beachwalk Villas
A hotel located at 3100 Ocean Street in Carlsbad.
Best Western Carlsbad by the Sea
A hotel located at 751 Macadamia Drive in Carlsbad.
Best Western Plus Beach View Lodge
A hotel located at 3180 Carlsbad Boulevard in Carlsbad.
Cape Rey Carlsbad Beach, a Hilton Resort and Spa
A hotel located at 1 Ponto Road in Carlsbad.
Carlsbad Inn Beach Resort
A hotel located at 3075 Carlsbad Boulevard in Carlsbad.
Carlsbad Seapointe Resort
A hotel located at 6400 Surfside Lane in Carlsbad.
Carlsbad by the Sea Hotel
A hotel located at 850 Palomar Airport Road in Carlsbad.
Courtyard
A hotel located at 5835 Owens Avenue in Carlsbad.
Days Inn by Wyndham Carlsbad
A hotel located at 3700 Pio Pico Drive in Carlsbad.
Econo Lodge Inn and Suites Near Legoland
A motel located at 3666 Pio Pico Drive in Carlsbad.
Extended Stay America
A hotel located at 1050 Grand Avenue in Carlsbad.
Fairfield Inn & Suites
A hotel located at 1929 Palomar Oaks Way in Carlsbad.
Four Seasons Residence Club Aviara, North San Diego
A hotel located at 7210 Blue Heron Place in Carlsbad.
Grand Pacific Palisades Resort and Hotel
A hotel located at 5805 Armada Drive in Carlsbad.
Hampton
A hotel located at 2229 Palomar Airport Road in Carlsbad.
Hilton Garden Inn
A hotel located at 6450 Carlsbad Boulevard in Carlsbad.
Hilton Grand Vacations Club at MarBrisa
A hotel located at 1594 Marbrisa Circle in Carlsbad.
Hilton MarBrisa Resort
A hotel located at 1577 Marbrisa Circle in Carlsbad.
Holiday Inn Carlsbad
A hotel located at 2725 Palomar Airport Road in Carlsbad.
Holiday Inn Express Hotel and Suites Carlsbad Beach
A hotel located at 751 Raintree Drive in Carlsbad.
Home2 Suites
A hotel located at 1893 Wright Place in Carlsbad.
Homewood Suites
A hotel located at 2223 Palomar Airport Road in Carlsbad.
Hyatt House
A hotel located at 5010 Avenida Encinas in Carlsbad.
Hyatt Place San Diego / Vista-Carlsbad
A hotel located at 2645 South Melrose Drive in Vista.
Hyland Inn
A motel located at 3570 Pio Pico Drive in Carlsbad.
La Quinta Inn
A hotel located at 630 Sycamore Avenue in Vista.
La Quinta Inn & Suites Carlsbad - Legoland Area
A hotel located at 760 Macadamia Drive in Carlsbad.
Motel 6 Carlsbad - Village
A motel located at 1006 Carlsbad Village Drive in Carlsbad.
Motel 6 Carlsbad East
A motel located at 6117 Paseo del Norte in Carlsbad.
Ocean Palms Beach Resort
A hotel located at 2950 Ocean Street in Carlsbad.
Ocean Villas
A hotel located at 2977 Ocean Street in Carlsbad.
Omni La Costa Resort & Spa
A hotel located at 2100 Costa del Mar Road in Carlsbad.
Park Hyatt Aviara Resort, Golf Club & Spa
A hotel located at 7100 Aviara Resort Drive in Carlsbad.
Seashore on the Sand
A hotel located at 2805 Ocean Street in Carlsbad.
Sheraton Carlsbad Resort and Spa
A hotel located at 1558 East Balboa Court in Carlsbad.
SpringHill Suites
A hotel located at 3136 Carlsbad Boulevard in Carlsbad.
Tamarack Beach Resort
A hotel located at 3200 Carlsbad Boulevard in Carlsbad.
TownePlace Suites San Diego Carlsbad/Vista
A hotel located at 2201 South Melrose Drive in Vista.
Vista Inn
A hotel located at 745 West Vista Way in Vista.
