Viejas Casino & Willows Hotel

5000 Willows Road, Alpine, CA 91901, United States
HOTEL OVERVIEW
You know, I wasn’t expecting much when I first pulled up to Viejas Casino & Willows Hotel on Willows Road – I mean, it’s technically in Alpine but feels more like you’re heading into the mountains, about 30 minutes east of San Diego if traffic cooperates. But honestly? This place surprised me in the best way possible.
The thing about Viejas is that it actually gets the casino-hotel balance right, which is trickier than you’d think. Sure, you’ll hear the occasional ding-ding-ding from the slots when you’re walking through the main areas, but the hotel side feels genuinely separated from all that chaos. The rooms are spacious – like, actually spacious, not just “spacious for a casino hotel” – and they’ve got this modern mountain lodge vibe going on that works really well with the setting. I stayed on the third floor and could see the hills rolling out toward Descanso, which beat staring at a parking lot any day. The beds are solid too, none of that rock-hard casino standard stuff, and the bathrooms have decent water pressure (always a gamble, pun intended, at these places).
What I really appreciated was how they handle the whole resort thing without feeling corporate. The restaurants are better than they need to be – the Grove Steakhouse actually sources local ingredients, and their happy hour runs until 7pm, not some ridiculous 5pm cutoff. The pool area gets busy on weekends with families, but weekday afternoons it’s pretty chill. Parking is free and plentiful, which feels revolutionary after dealing with San Diego hotel fees. The staff seems to stick around longer than most casino gigs, so they actually know the area – the front desk guy told me about this great hiking spot in Cuyamaca State Park that I never would’ve found otherwise. Check-in was smooth, even during what looked like a busy conference weekend, and they don’t hit you with those sneaky resort fees that make you want to scream. It’s about 45 minutes to the beach if you want to combine mountain and ocean in one trip, or you’re right there for exploring Julian and the backcountry. Honestly, for a 4-star spot that delivers on comfort without the pretense, and where you can try your luck at blackjack or just ignore the casino entirely and enjoy the mountain air – it hits that sweet spot between getaway and convenience that’s harder to find than you’d think.
HOTEL HIGHLIGHTS


Reviews
Staff: 9.0
Comfort: 9.2
Location: 8.9
Free WiFi: 10
Facilities: 9.2
Cleanliness: 9.3
Value for money: 8.3
Karen from United States
The staff from the check in to the valet and all In between was fabulous
Kuker from United States
Clean
Robert from United States
Staff great and friendly. How ckean the property and room was.
Rona from United States
I like the fact that we didn't have to leave once we got there everything was right there.
Elsa from United States
Room service dinner
Moises from United States
Very clean!
Linda from United States
Staff at Viejas is always friendly and always helpful.
Frank from United States
Excellent breakfast !
Debra from United States
Very pretty
Dorothy from United States
The room was small but elegant. I loved the fact that there was music playing throughout the casino
SURROUNDINGS
What's nearby:
- Rios Baseball Park: 15 km
- Pine Valley Regional Park: 18 km
- Crestridge Ecological Reserve: 18 km
- Boulder Oaks Neighborhood Park: 9 km
- Bahde MSCP Swap W Animal Control: 16 km
- Descanso, Alpine and Pacific Railway Park CLOSED TO PUBLIC (effective Nov 2017): 9 km
Restaurants & cafes:
- Restaurant Wetzel's Pretzels: 50 m
- Restaurant Alpine Country Deli: 200 m
- Restaurant Adriano's Pizza Grotto: 50 m
Natural beauty:
- Lake Palo Verde Lake: 10 km
- Peak Viejas Mountain (1271m): 7 km
Closest airports:
- Tijuana International Airport: 67 km
- Naval Air Station North Island: 56 km
- San Diego International Airport: 55 km
ROOMS
- Deluxe King - Adult Only 21+ (Viejas Hotel) with 1 extra-large double bed for 2 adults
- Deluxe 2 Queens - Adult Only 21+ (Viejas Hotel) with 2 large double beds for 4 adults
- Signature Suite King - Adult Only 21+ (Willows Hotel) with 2 × 1 extra-large double bed for 3 adults


FACILITIES
View:
- View
Bedroom:
- Wardrobe or closet
- Alarm clock
General:
- Shuttle service
- Adult only
- Vending machine (drinks)
- Designated smoking area
- Air conditioning
- Allergy-free room
- Wake-up service
- Heating
- Carpeted
- Lift
- Ironing facilities
- Facilities for disabled guests
- Non-smoking rooms
- Iron
- Room service
Kitchen:
- Refrigerator
Bathroom:
- Towels
- Bath or shower
- Private bathroom
- Toilet
- Free toiletries
- Bathrobe
- Hairdryer
- Shower
Outdoors:
- Garden
Wellness:
- Fitness/spa locker rooms
- Fitness
- Spa lounge/relaxation area
- Steam room
- Spa facilities
- Body treatments
- Hair cut
- Pedicure
- Manicure
- Facial treatments
- Beauty Services
- Sun umbrellas
- Sun loungers or beach chairs
- Hot tub/Jacuzzi
- Massage Additional charge
- Spa and wellness centre Additional charge
- Fitness centre
Activities:
- Bingo Additional charge
- Evening entertainment
- Bowling Additional charge
- Casino
Living Area:
- Seating Area
- Desk
Food & Drink:
- Coffee house on site
- Wine/champagne Additional charge
- Special diet menus (on request)
- Bar
- Restaurant
- Tea/Coffee maker
Languages spoken:
- English
Cleaning services:
- Dry cleaning Additional charge
- Laundry
Safety & security:
- Fire extinguishers
- Smoke alarms
- Security alarm
- Key card access
- 24-hour security
- Safety deposit box
Media & Technology:
- Flat-screen TV
- Cable channels
- Telephone
- TV
- Pay-per-view channels
Reception services:
- Private check-in/check-out
- Concierge service
- ATM/cash machine on site
- Luggage storage
- Tour desk
- Express check-in/check-out
- 24-hour front desk
Business facilities:
- Fax/photocopying
- Business centre
- Meeting/banquet facilities
Great for your stay:
- 4 restaurants
- Parking
- Private bathroom
- Spa and wellness centre
- View
- Free WiFi
- Air conditioning
- Free parking
- Flat-screen TV
- Fitness centre
2 swimming pools Pool 1 - outdoor Free! Pool 2 - outdoor Free!:
- Seasonal
- Adult only
- Heated pool
- Pool/beach towels
- Sun loungers or beach chairs
- Seasonal
- Adult only
- Pool/beach towels
- Sun loungers or beach chairs
Parking Free private parking is possible on site (reservation is not needed).:
- Valet parking
- Parking garage
- Electric vehicle charging station
- Accessible parking


HOUSE RULES
Pets:
- Pets are not allowed.
Check-in:
- From 16:00
- Guests are required to show a photo identification and credit card upon check-in
Check-out:
- Until 11:00
Age restriction:
- The minimum age for check-in is 21
Cancellation/prepayment:
- Cancellation and prepayment policies vary according to accommodation type. Please enter the dates of your stay and check the conditions of your required option.
HOTEL ADDRESS
5000 Willows Road, Alpine, CA 91901, United States
Send Us a Message
Fill out the form below, and one of our concierge specialists will get back to you promptly.