Skip to main content

Search hotels in Elfin Forest, CA

Enter your dates to see the latest prices and deals for Elfin Forest hotels

Popular hotels in Elfin Forest

Check out our top picks in Elfin Forest

Filter by:

Star Rating
Review score

Ayres Hotel Vista Carlsbad

Vista (Near Elfin Forest)

Ayres Hotel Vista Carlsbad offers accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared lounge.

B
Beulah
From
Philippines
Easy access to my son’s house.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,022 reviews
Price from
$105.60
1 night, 2 adults

Lakehouse Resort

San Marcos (Near Elfin Forest)

Featuring a full-service marina on Lake San Marcos, this resort has 2 outdoor pools and a hot tub. Free Wi-Fi is included, and Legoland is 9 miles from the hotel.

D
David
From
United States
Clean, many amenities available, excellent staff
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 239 reviews
Price from
$189
1 night, 2 adults

SpringHill Suites by Marriott Escondido Downtown

Escondido (Near Elfin Forest)

Located in Escondido, 7.3 miles from San Diego Zoo Safari Park, SpringHill Suites by Marriott Escondido Downtown has accommodations with an outdoor swimming pool, private parking, a fitness center and...

J
Jocelyn
From
Philippines
convenient, very spacious and very comfortable and super clean. there’s nothing to dislike. it’s better than what you can see on the pictures.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 232 reviews
Price from
$152.10
1 night, 2 adults

Fairfield Inn & Suites by Marriott San Diego North/San Marcos

San Marcos (Near Elfin Forest)

Located in San Marcos, 12 miles from San Diego Zoo Safari Park, Fairfield Inn & Suites by Marriott San Diego North/San Marcos provides accommodations with free bikes, free private parking, an outdoor...

L
Lillibeth
From
United States
The location is close to where we have to attend the wedding. Also, it is close to the grocery and restaurants. We liked Hubert the robot, too.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 279 reviews
Price from
$142
1 night, 2 adults

Residence Inn San Diego North/San Marcos

San Marcos (Near Elfin Forest)

Located in San Marcos, 14 miles from San Diego Zoo Safari Park, Residence Inn San Diego North/San Marcos provides accommodations with an outdoor swimming pool, private parking, a fitness center and a...

M
Morkodh
From
United States
The property was clean and well-kept.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 138 reviews
Price from
$151.05
1 night, 2 adults

Hilton Garden Inn San Diego/Rancho Bernardo

Rancho Bernardo (Near Elfin Forest)

Conveniently located off Interstate 15, this hotel is located in the Park Terrace Business Park. San Diego city center is 25 minutes' drive away.

S
Sharon
From
United States
Very good for seniors. A bar on bath tub and tub was low to step over. A soft motion light came on as soon as you got up from bed at night to go to restroom. Comfortable bed and coverings just right. Easy to control heating system.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 256 reviews
Price from
$146.78
1 night, 2 adults

Extended Stay America Premier Suites - San Diego - San Marcos

San Marcos (Near Elfin Forest)

Extended Stay America Premier Suites - San Diego - San Marcos is located in San Marcos, within 12 miles of San Diego Zoo Safari Park and 21 miles of Torrey Pines State Reserve.

M
Muchemwa
From
United States
Very clean place and well maintained
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 325 reviews
Price from
$132.04
1 night, 2 adults

Suites Escondido CA

Escondido (Near Elfin Forest)

Suites Escondido CA has accommodations in Escondido. With a casino, the 2-star hotel has air-conditioned rooms with free WiFi.

N
Natalie
From
United States
The room was clean. The hotel has lots of fast food restaurants in walking distance so that was a plus. It was quiet too. Housekeeping was accommodating. Plenty of parking.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 124 reviews
Price from
$87.98
1 night, 2 adults

Best Western Escondido Hotel

Escondido (Near Elfin Forest)

Featuring an outdoor swimming pool, this pet-friendly Escondido hotel is 10 miles from the San Diego Zoo Safari Park. Free WiFi and a free continental breakfast is provided daily.

D
Della
From
0
Clean rooms, staff is professional, knowledgeable, and friendly.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 190 reviews
Price from
$125.10
1 night, 2 adults

Econo Lodge Inn & Suites Escondido Downtown

Escondido (Near Elfin Forest)

Located off Interstate 15, this Escondido hotel offers an outdoor pool and hot tub and serves a daily continental breakfast. All rooms include free Wi-Fi.

S
Stan
From
United States
Location has tons of great restaurants nearby Newly renovated rooms Staff were very friendly Very clean Pillows were better than most
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 294 reviews
Price from
$79.40
1 night, 2 adults
See all hotels in and around Elfin Forest

Elfin Forest – 3 hotels and places to stay

Filter by:

Star Rating
Review score

Ayres Hotel Vista Carlsbad

Vista (Near Elfin Forest)

Ayres Hotel Vista Carlsbad offers accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared lounge.

B
Beulah
From
Philippines
Easy access to my son’s house.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,022 reviews
Price from
$105.60
1 night, 2 adults

Lakehouse Resort

San Marcos (Near Elfin Forest)

Featuring a full-service marina on Lake San Marcos, this resort has 2 outdoor pools and a hot tub. Free Wi-Fi is included, and Legoland is 9 miles from the hotel.

D
David
From
United States
Clean, many amenities available, excellent staff
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 239 reviews
Price from
$189
1 night, 2 adults

SpringHill Suites by Marriott Escondido Downtown

Escondido (Near Elfin Forest)

Located in Escondido, 7.3 miles from San Diego Zoo Safari Park, SpringHill Suites by Marriott Escondido Downtown has accommodations with an outdoor swimming pool, private parking, a fitness center and...

J
Jocelyn
From
Philippines
convenient, very spacious and very comfortable and super clean. there’s nothing to dislike. it’s better than what you can see on the pictures.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 232 reviews
Price from
$152.10
1 night, 2 adults

Fairfield Inn & Suites by Marriott San Diego North/San Marcos

San Marcos (Near Elfin Forest)

Located in San Marcos, 12 miles from San Diego Zoo Safari Park, Fairfield Inn & Suites by Marriott San Diego North/San Marcos provides accommodations with free bikes, free private parking, an outdoor...

L
Lillibeth
From
United States
The location is close to where we have to attend the wedding. Also, it is close to the grocery and restaurants. We liked Hubert the robot, too.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 279 reviews
Price from
$142
1 night, 2 adults

Residence Inn San Diego North/San Marcos

San Marcos (Near Elfin Forest)

Located in San Marcos, 14 miles from San Diego Zoo Safari Park, Residence Inn San Diego North/San Marcos provides accommodations with an outdoor swimming pool, private parking, a fitness center and a...

M
Morkodh
From
United States
The property was clean and well-kept.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 138 reviews
Price from
$151.05
1 night, 2 adults

Hilton Garden Inn San Diego/Rancho Bernardo

Rancho Bernardo (Near Elfin Forest)

Conveniently located off Interstate 15, this hotel is located in the Park Terrace Business Park. San Diego city center is 25 minutes' drive away.

S
Sharon
From
United States
Very good for seniors. A bar on bath tub and tub was low to step over. A soft motion light came on as soon as you got up from bed at night to go to restroom. Comfortable bed and coverings just right. Easy to control heating system.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 256 reviews
Price from
$146.78
1 night, 2 adults

Extended Stay America Premier Suites - San Diego - San Marcos

San Marcos (Near Elfin Forest)

Extended Stay America Premier Suites - San Diego - San Marcos is located in San Marcos, within 12 miles of San Diego Zoo Safari Park and 21 miles of Torrey Pines State Reserve.

M
Muchemwa
From
United States
Very clean place and well maintained
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 325 reviews
Price from
$132.04
1 night, 2 adults

Suites Escondido CA

Escondido (Near Elfin Forest)

Suites Escondido CA has accommodations in Escondido. With a casino, the 2-star hotel has air-conditioned rooms with free WiFi.

N
Natalie
From
United States
The room was clean. The hotel has lots of fast food restaurants in walking distance so that was a plus. It was quiet too. Housekeeping was accommodating. Plenty of parking.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 124 reviews
Price from
$87.98
1 night, 2 adults

Best Western Escondido Hotel

Escondido (Near Elfin Forest)

Featuring an outdoor swimming pool, this pet-friendly Escondido hotel is 10 miles from the San Diego Zoo Safari Park. Free WiFi and a free continental breakfast is provided daily.

D
Della
From
0
Clean rooms, staff is professional, knowledgeable, and friendly.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 190 reviews
Price from
$125.10
1 night, 2 adults

Econo Lodge Inn & Suites Escondido Downtown

Escondido (Near Elfin Forest)

Located off Interstate 15, this Escondido hotel offers an outdoor pool and hot tub and serves a daily continental breakfast. All rooms include free Wi-Fi.

S
Stan
From
United States
Location has tons of great restaurants nearby Newly renovated rooms Staff were very friendly Very clean Pillows were better than most
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 294 reviews
Price from
$79.40
1 night, 2 adults
See all hotels in and around Elfin Forest

Hotels with parking in Elfin Forest

Free parking
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 286 reviews
From $189.78 per night
Free parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 308 reviews
From $177.43 per night
Free parking
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 663 reviews
From $130.63 per night
Parking on site
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 256 reviews
From $170.98 per night
Parking on site
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 509 reviews
From $386.46 per night
Parking on site
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 55 reviews
Parking on site
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 233 reviews
From $149.87 per night
Parking on site
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 173 reviews
From $208.51 per night
Parking on site
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 370 reviews
From $137.57 per night
Parking on site
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 144 reviews
From $174.72 per night

Most booked hotels in Elfin Forest and surrounding area in the past month

See all

Popular with guests booking hotels in Vista

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,022 reviews

Popular with guests booking hotels in San Marcos

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 325 reviews

Popular with guests booking hotels in San Marcos

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 341 reviews

Popular with guests booking hotels in Escondido

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 456 reviews

Popular with guests booking hotels in Escondido

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 232 reviews

Popular with guests booking hotels in Escondido

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 294 reviews

Popular with guests booking hotels in Rancho Bernardo

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 256 reviews

Popular with guests booking hotels in San Marcos

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 279 reviews

Popular with guests booking hotels in Escondido

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 27 reviews

Best hotels with breakfast in Elfin Forest and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 137 reviews

Featuring 3-star accommodations, Hampton Inn San Marcos is located in San Marcos, 12 miles from San Diego Zoo Safari Park and 22 miles from Torrey Pines State Reserve.

From $147.93 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 341 reviews

Located in San Marcos, 13 miles from San Diego Zoo Safari Park, Days Inn by Wyndham San Marcos has express check-in and check-out and free WiFi.

From $80.08 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 279 reviews

Located in San Marcos, 12 miles from San Diego Zoo Safari Park, Fairfield Inn & Suites by Marriott San Diego North/San Marcos provides accommodations with free bikes, free private parking, an outdoor...

From $147.67 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 220 reviews

Holiday Inn Express Hotel & Suites San Diego-Escondido by IHG is located in Escondido, 7.5 miles from San Diego Zoo Safari Park and 24 miles from Torrey Pines State Reserve.

From $139.95 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 232 reviews

Located in Escondido, 7.3 miles from San Diego Zoo Safari Park, SpringHill Suites by Marriott Escondido Downtown has accommodations with an outdoor swimming pool, private parking, a fitness center and...

From $182.49 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 138 reviews

Located in San Marcos, 14 miles from San Diego Zoo Safari Park, Residence Inn San Diego North/San Marcos provides accommodations with an outdoor swimming pool, private parking, a fitness center and a...

From $176.93 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,022 reviews

Ayres Hotel Vista Carlsbad offers accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared lounge.

From $142.16 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 214 reviews

Quality Inn Escondido San Diego North County has accommodations in Escondido. This 3-star inn offers a 24-hour front desk, a business center and free WiFi.

From $113.27 per night

Budget hotels in Elfin Forest and nearby

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 325 reviews

Extended Stay America Premier Suites - San Diego - San Marcos is located in San Marcos, within 12 miles of San Diego Zoo Safari Park and 21 miles of Torrey Pines State Reserve.

From $122.40 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 27 reviews

Escondido Lodge is located in Escondido, within 6.4 miles of San Diego Zoo Safari Park and 22 miles of Torrey Pines State Reserve.

From $101.91 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 610 reviews

Centrally located near several San Diego attractions, this motel offers convenient amenities just minutes from golfing, shopping and exciting recreational activities in beautiful Escondido, California...

From $81.40 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 294 reviews

Located off Interstate 15, this Escondido hotel offers an outdoor pool and hot tub and serves a daily continental breakfast. All rooms include free Wi-Fi.

From $81.40 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 456 reviews

Offering an outdoor pool and terrace, this Escondido hotel offers air-conditioned rooms with cable TV. Legoland and Harrahs Ricon Casino are both within 20 minutes’ drive away.

From $110.13 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 124 reviews

Suites Escondido CA has accommodations in Escondido. With a casino, the 2-star hotel has air-conditioned rooms with free WiFi.

From $116.67 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 199 reviews

Located in Escondido, 6.8 miles from San Diego Zoo Safari Park, Hacienda Motel has accommodations with free WiFi and free private parking.

From $84.70 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 86 reviews

Located in Escondido, within 8.1 miles of San Diego Zoo Safari Park and 26 miles of Torrey Pines State Reserve, Rodeway Inn Escondido Downtown provides accommodations with barbecue facilities as well...

From $93.01 per night