North County San Diego - Oceanside

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.
North County Buzz - Oceanside, Carlsbad, Vista

© 2026 North County Buzz - Oceanside, Carlsbad, Vista.

North County Buzz keeps you connected to what’s happening in Oceanside, Carlsbad, and Vista. Discover local news, upcoming events, things to do, local businesses, community stories, special offers, and more—all in one quick, easy-to-read newsletter. Subscribe and stay connected to the North County communities you call home.

© 2026 North County Buzz - Oceanside, Carlsbad, Vista.