San Bernardino County

Spa Hotels in San Bernardino County

Select your dates to find the best hotel with Spa in San Bernardino County.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
9+8+7+6+

San Bernardino County Spa Resorts & Hotels

Recommended San Bernardino County hotels with Spa for a perfect stay!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
The Bungalows by Homestead Modern at the Joshua Tree Retreat Center
The Bungalows by Homestead Modern at the Joshua Tree Retreat CenterThe Bungalows by Homestead Modern at the Joshua Tree Retreat Center
Hotel near San Bernardino County
Located in Joshua Tree, The Bungalows by Homestead Modern at The Joshua Tree Retreat Center is in the historical district, a 4-minute drive from Joshua Tree Art Gallery and 7 minutes from California Welcome Center. This motel is 6.1 mi (9.9 km) from Black Rock Canyon and 8 mi (12.8 km) from Noah Purifoy Foundation. Enjoy a range of recreational amenities, including an outdoor pool, bicycles to rent, and in-room fitness. Additional features at this motel include complimentary wireless internet access, concierge services, and gift shops/newsstands. For lunch or dinner, stop by Food for Thought Cafe, a restaurant that specializes in vegetarian cuisine. You can also grab snacks at the coffee shop/cafe. Featured amenities include express check-out and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 14 air-conditioned rooms featuring kitchens with refrigerators and stovetops. Your memory foam bed comes with premium bedding. Rooms have private patios. Complimentary wireless internet access is available to keep you connected.
Outstanding
98 reviews
9.4/10
Price from
PHP 10,652
per night
Check Availability
Cajon Pass Inn
Cajon Pass InnCajon Pass Inn
Hotel near San Bernardino County
When you stay at Cajon Pass Inn in Phelan, you'll be near the airport and 5 minutes by car from Pioneer Historic Marker. This ski hotel is 7.4 mi (11.8 km) from Black Mountain Fire Lookout and 9.3 mi (15 km) from Glen Helen Regional Park. Take time to pamper yourself with a visit to the full-service spa. You're sure to appreciate the convenience of ski-in/ski-out access at this hotel, which also features an outdoor pool and a hot tub. Additional amenities at this hotel include complimentary wireless internet access, ski storage, and a vending machine. Featured amenities include a business center, a 24-hour front desk, and a vending machine. Free self parking is available onsite. Make yourself at home in one of the 45 air-conditioned rooms featuring refrigerators and microwaves. Complimentary wireless internet access is available to keep you connected. Bathrooms feature bathtubs, complimentary toiletries, and hair dryers. Conveniences include desks and separate sitting areas, and housekeeping is provided daily.

GGuest User 2020.05.22
People are friendly. Location is great. Easy to check in & check out
97 reviews
7.1/10
Price from
PHP 4,894
per night
Check Availability
Residence Inn Ontario Airport
Residence Inn Ontario AirportResidence Inn Ontario Airport
Hotel near San Bernardino County
The Residence Inn by Marriott Ontario Airport hotel offers 200 apartment-style suites with fully equipped kitchens. Enjoy our complimentary hot breakfast buffet daily. The Residence Inn Ontario Airport hotel is less than a mile from the Ontario International Airport ONT and adjacent to the Ontario Convention Center. Also located just 3 miles away is the Toyota Arena, home of the Ontario Reign, Ontario Fury and Agua Caliente Clippers. Enjoy shopping at Ontario Mills Mall, South California's largest shopping and entertainment complex. Shopping at Victoria Gardens and Montclair Plaza are also nearby. For play time, we are near the Epicenter Stadium home of the AA Rancho Cucamonga Quakes baseball team, Auto Club Speedway NASCAR, Pomona Fairplex LA County Fair and many other attractions. We are centrally located to the beautiful mountains and the gateway to a ton of Southern California activities.

JJasmine Marie 2022.11.09
I loved the way the room was out together/ it gave very homey feeling. Smelled really clean and nice. And dishes and silverware was already clean and everything. Love love love it
101 reviews
7.6/10
Price from
PHP 6,700
per night
Check Availability
San Bernardino County
You Might Like
San Bernardino County Hotels With BreakfastSan Bernardino County Hotels With Twin RoomSan Bernardino County Hotels With 1 Double BedSan Bernardino County Hotels With Swimming PoolSan Bernardino County Hotels With Free Cancellation
Yaamava’ Resort & Casino at San Manuel
Yaamava’ Resort & Casino at San ManuelYaamava’ Resort & Casino at San Manuel
Hotel near San Bernardino County
When you stay at Yaamava’ Resort & Casino at San Manuel in Highland, you'll be near the airport, within a 15-minute drive of Yaamava' Resort & Casino and National Orange Show Events Center. This casino hotel is 23.2 mi (37.4 km) from Lake Arrowhead Village and 0.2 mi (0.4 km) from Yaamava’ Theater. Pamper yourself with a visit to the spa, which offers massages and facials. Before a night out at the casino, the 2 hot tubs are a perfect way to relax and recharge. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Grab a bite to eat at one of the hotel's 9 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the 2 coffee shops/cafes. Relax with a refreshing drink from the poolside bar or one of the 7 bars/lounges. Continental breakfasts are available daily from 6:00 AM to 11:00 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Free valet parking is available onsite. Make yourself at home in one of the 432 air-conditioned rooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have designer toiletries and hair dryers. Conveniences include laptop-compatible safes and desks, and housekeeping is provided daily.

GGuest User 2024.03.12
Excellent service 
Excellent
49 reviews
9.6/10
Price from
PHP 39,398
per night
Check Availability
Lake Arrowhead Resort & Spa
Lake Arrowhead Resort & SpaLake Arrowhead Resort & Spa
Hotel near San Bernardino County
When you stay at Lake Arrowhead Resort and Spa in Lake Arrowhead, you'll be on a lake, within a 5-minute walk of Lake Arrowhead Village and Blue Jay Bay. This beach hotel is 21.4 mi (34.5 km) from Yaamava' Resort & Casino and 0.2 mi (0.4 km) from Arrowhead Resort Beach. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. After dipping into one of the 2 hot tubs, you can spend some time at the private beach. Additional features at this Tudor hotel include a hair salon, a fireplace in the lobby, and a ballroom. Enjoy a meal at BIN 189 or snacks in the hotel's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available daily from 7:30 AM to 11:00 AM for a fee. Featured amenities include express check-out, a 24-hour front desk, and luggage storage. Planning an event in Lake Arrowhead? This hotel has 23000 square feet (2137 square meters) of space consisting of conference space and 14 meeting rooms. Make yourself at home in one of the 173 air-conditioned rooms featuring flat-screen televisions. Cable television is provided for your entertainment. Conveniences include laptop-compatible safes and desks, as well as phones with free local calls.

ZZHAOLING 2019.07.11
The location of the hotel is next to the Arrow Lake on the top of the mountain. The scenery is beautiful! Typical resort. The hotel is very hygienic. There is a swimming pool on the first floor. The balcony on the first floor is a large swimming pool, but you can't see the lake! The second floor room can see the lake, and the hotel has a total of 3 floors. Health is good, the bar on the first floor has a bar, which is also a place for breakfast. Hotel parking free & #127379;. Because the hotel is on the top of the mountain, winding up the mountain road, driving some technology, during the day, Kai, it is safe, it is not recommended to open at night, this time because of the time we open up at night, on the one hand did not see the scenery, on the other hand Not safe. When I was down during the day, I felt that it was safe to drive.
102 reviews
8.3/10
Price from
PHP 7,603
per night
Check Availability
Holiday Inn Resort the Lodge at Big Bear Lake
Holiday Inn Resort the Lodge at Big Bear LakeHoliday Inn Resort the Lodge at Big Bear Lake
Hotel near Big Bear Village,Big Bear Lake 100% of visitors choose this area
The Holiday Inn Resort Big Bear Lake is a unique and amazing experience conveniently located in Southern California. Our Holiday Inn Resort Big Bear Lake prides itself on being one of Big Bear's most desired hotels. We are located 7,500 feet above sea level in the heart of the San Bernardino Mountains, yet within a short scenic drive from Los Angeles, Riverside, San Diego, Las Vegas and Phoenix. Experience Big Bear's first-class skiing, snowboarding, fishing, golf, shopping and endless outdoor adventures, all minutes and often simply steps from our Resort.Located in the quaint and historic downtown of Big Bear Lake, you are within walking distance of shopping, restaurants, the Lake Boardwalk and local specialty shops! The Holiday Inn Resort is unique to the Big Bear experience with every room and suite offering quality service and highly desired mountain cabin atmosphere, yet with all the modern conveniences of free WiFi, fitness facilities, event and banquet facilities, Rental Car counter as well as the inventive and renowned Stillwells Restaurant. After a long day of being outdoors or shopping, relax in our seasonal outdoor pool and hot tub. Our unmatched service and mountain lodge inspired wedding and meeting facilities accommodate up to 400 attendees for your special occasions.

GGuest User 2022.06.30
The check in was smooth, although there was only one representative for the front desk so she had to juggle us and the phones but she was very friendly and welcoming, she gave us a great recommendation for eating which was Oakside, the room was clean, we stayed for 3 nights and the amenities were provided as needed without any issues. It was a great stay and we look forward to staying here again!
109 reviews
7.9/10
Price from
PHP 6,098
per night
Check Availability
Country Inn & Suites by Radisson, Ontario at Ontario Mills, CA
Country Inn & Suites by Radisson, Ontario at Ontario Mills, CACountry Inn & Suites by Radisson, Ontario at Ontario Mills, CA
Hotel near San Bernardino County
A stay at Country Inn & Suites by Radisson, Ontario at Ontario Mills, CA places you in the heart of Ontario, within a 10-minute walk of Ontario Mills Shopping Mall and iFLY Indoor Skydiving - Ontario. This hotel is 15.3 mi (24.6 km) from Riverside Convention Center and 1 mi (1.6 km) from Villaggio Nail Spa. Take advantage of recreation opportunities including an outdoor pool and a 24-hour fitness center. Additional amenities at this hotel include complimentary wireless internet access, a fireplace in the lobby, and a banquet hall. A complimentary buffet breakfast is served on weekdays from 6:00 AM to 9:30 AM and on weekends from 7:00 AM to 10:30 AM. Featured amenities include complimentary wired internet access, a 24-hour business center, and express check-out. Free self parking is available onsite. Make yourself at home in one of the 115 air-conditioned rooms featuring flat-screen televisions. Complimentary wired and wireless internet access keeps you connected, and satellite programming provides entertainment. Bathrooms have shower/tub combinations and hair dryers. Conveniences include desks and coffee/tea makers, and you can also request cribs/infant beds (complimentary).

GGuest User 2024.07.11
The hotel environment is very good, with many flowers and trees around, and there is an outlet not far away for shopping. There are also many places to eat, no homeless people, and good public security. But no one came to clean the hotel.
60 reviews
8.2/10
Price from
PHP 5,951
per night
Check Availability
Ucla Lake Arrowhead Lodge
Ucla Lake Arrowhead LodgeUcla Lake Arrowhead Lodge
Hotel near San Bernardino County
With a stay at UCLA Lake Arrowhead Lodge in Lake Arrowhead, you'll be in the mountains, within a 10-minute drive of Lake Arrowhead Village and Tavern Bay. This hotel is 23.8 mi (38.3 km) from Yaamava' Resort & Casino and 1.1 mi (1.8 km) from Church of the Woods. Be sure to enjoy recreational amenities, including outdoor tennis courts, a 24-hour fitness center, and a seasonal outdoor pool. Additional features at this hotel include wedding services, a fireplace in the lobby, and a picnic area. At UCLA Lake Arrowhead Lodge, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 8:00 AM to 9:30 AM for a fee. Featured amenities include a business center, a 24-hour front desk, and luggage storage. Event facilities at this hotel consist of a conference center and 15 meeting rooms. Make yourself at home in one of the 104 guestrooms. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and irons/ironing boards.

PPei-Shan Wang (Callie) 2025.02.27
Adorable little chalet! The remodeled bathroom was nice, clean, and well-maintained. The heater made the second floor so warm that we didn’t even need a comforter. Since we visited in February, we couldn’t use the outdoor pool, and the hot tub has a minimum age requirement of 16.
101 reviews
9.1/10
Price from
PHP 9,518
per night
Check Availability
Best Western Hesperia-Victorville Suites
Best Western Hesperia-Victorville SuitesBest Western Hesperia-Victorville Suites
Hotel near San Bernardino County
Hotel opening Fall 2021. The Best Western Hesperia-Victorville Suites in Hesperia, California preserves the spirit of hospitality and history of the American West. Conveniently located off I-15, we are convenient to Southern California Logistics Airport (VCV), El Mirage, Adelanto, Apple Valley, Victorville, Factory Outlet Center, Big Bear Ski Resort, Wrightwood Ski Resort, SilverWood Lake, Edwards Air Force Base, Las Vegas and Ontario. Whether your purpose is business or pleasure, we provide all the amenities important for todays travelers. Enjoy our spacious and stylish two room guest suites, featuring a large sitting area, well-lit workplace, 19-inch LCD cable TV in the living room and a 39-inch flat screen TV in the bedroom, high-speed internet, two telephones, voice mail, coffee makers, microwave oven, mini-fridge, hairdryer, and iron/ironing board. To further enhance your stay, enjoy our complimentary breakfast each morning with fresh choices, free local calls, complimentary fax and copy services, and a sundry shop for your on-the-go needs.

MMIN 2019.01.23
Convenient transportation, very close to Mountain High, 30 minutes by car, free parking. The restaurant around the hotel is very good and can be reached on foot, and the hotel also has breakfast. The hotel should be renovated in recent years, the facilities are very new, the room layout is very reasonable, and the bedding is very comfortable. The front desk is very warm and professional. In short, I like it very much, and it is worth the money.
102 reviews
8.8/10
Check Availability
Oasis Inn and Suites Joshua Tree -29 Palms
Oasis Inn and Suites Joshua Tree -29 PalmsOasis Inn and Suites Joshua Tree -29 Palms
Hotel near San Bernardino County
A stay at Oasis Inn & Suites Joshua Tree - 29 Palms places you in the heart of Twentynine Palms, a 3-minute drive from Twentynine Palms Visitor Center and 6 minutes from Joshua Tree National Park Oasis Visitor Center. This hotel is 7 mi (11.2 km) from Sky's the Limit Observatory and Nature Center and 7.2 mi (11.6 km) from Joshua Tree National Park North Entrance. Don't miss out on the many recreational opportunities, including an outdoor pool, a hot tub, and a fitness center. This hotel also features complimentary wireless internet access, a television in a common area, and charcoal grills. You can enjoy a meal at Nydia's Mexican Kitchen serving the guests of Oasis Inn & Suites Joshua Tree - 29 Palms, or stop in at the grocery/convenience store. Featured amenities include a business center, a 24-hour front desk, and multilingual staff. Free self parking is available onsite. Make yourself at home in one of the 71 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and microwaves, as well as phones with free local calls.

空气面包 2019.04.03
The room was nice and clean! It is very close to Joshua Tree Park and it is convenient to eat nearby! 80 km from Ole. About 80 kilometers from the hotel there is a section of highway 66 here in Amboy (a lot of 66 signs on the ground). It is highly recommended to go to the KEYS VIEW park to see the night view and the stars after 9pm (windy, wear more clothes!), This is the best memory of my entire journey! Hope to be helpful to future friends!
103 reviews
7.9/10
Price from
PHP 6,584
per night
Check Availability
See All Hotels With Spa in San Bernardino County

Latest Reviews for San Bernardino County Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
9.1/10
AAnonymous UserThe kitchen that was the main reason I book this hotel, and she didn’t disappoint. I had everything I needed ! I loved the complimentary dinner and breakfast offered (dinner mon-wed I believe) also the laundry room. The parking was awful haha but no complaints here luckily everything else outshined that also the front desk woman was very sweet and made me feel comfortable I wish I could remember her name but I know her last name was 3 letters long :
Staybridge Suites San Bernardino – Loma Linda

Staybridge Suites San Bernardino – Loma Linda

Hotel near San Bernardino
Price per night from:PHP 6,577
9.0/10
GGuest UserThe perfect experience was that the house was clean and quiet or the lake view room opened the curtains and you can see that the Big Bear Lake exceeded my expectations. The facilities are all full of kitchen utensils and everything. The beds are very comfortable and the scenery is beautiful. Want to settle in this place The parking place was at least enough when I went (March) and the location was easy to find. The three of us went out to play and the price was good. There were many places to eat around.
Lagonita Lodge

Lagonita Lodge

Hotel near Big Bear Lake
Price per night from:PHP 4,570
8.8/10
GGuest UserThe hotel is very new. The room is also big. There is a microwave, coffee machine and refrigerator. The bed is large and the bedding is good. Breakfast is more abundant in budget hotels. Milk, yogurt, juice, cereal, fruit, egg cheese Omlet, beef patties, sausages, etc. should be complete. Plus cheap, close to the airport, highly recommended
Holiday Inn Express & Suites Ontario Airport

Holiday Inn Express & Suites Ontario Airport

Hotel near Ontario
Price per night from:PHP 6,245
8.8/10
GGuest UserIt was a great stay the beds are comfortable the staff is very friendly and helpful the rooms are very spacious and clean it had everything we needed the suites came with top stove and they works so well we cooked full meals and I loved how we can borrow appliances like blenders waffle makers and more at the front desk we made sopes and empanadas I want to say the best part that i absolutely loved would have to be the soap the have the dove brand for hand soap lotion body wash conditioner and shampoo it was absolutely wonderful to feel like your actually at home
Extended Studio Hotel Ontario

Extended Studio Hotel Ontario

Hotel near Ontario
Price per night from:PHP 5,573
8.5/10
GGuest UserBreakfast was wonderful (not just cereal and fruit) and served by nice staff. Room was underwhelming. Not what I was expecting for the price. I had to wipe leftover stains off the floor upon entry. The shower doors would not stay closed (so water went onto the floor) and the toilet wouldn't work unless you ”shimmy” the handle. Housekeeping is loud and begins harassing and knocking on doors well before 11am checkout time. Some people don't want to check out until actual check out time. Feels like I was being pushed out. Otherwise, not a great stay but a decent one, at least. I'll be trying other hotels if/when I return to the area for travel and keep this one in mind as a last resort.
SureStay Plus Hotel by Best Western Upland Ontario North

SureStay Plus Hotel by Best Western Upland Ontario North

Hotel near Upland
Price per night from:PHP 5,920
8.4/10
GGuest UserVery nice clean hotel, staff was friendly and easy to work with. They upgraded our room at check-in at no extra cost and let us pick between 2 floor options.
Holiday Inn Express & Suites Loma Linda- San Bernardino S

Holiday Inn Express & Suites Loma Linda- San Bernardino S

Hotel near Loma Linda
Price per night from:PHP 5,866
8.2/10
GGuest UserI took my kids to Joshua Tree National Park during the Thanksgiving holiday. I booked this hotel on Ctrip. It is very close to the west gate of the park, which is convenient for watching the stars at night. The hygiene and service are very good. The environment and facilities are OK. The breakfast is similar to that of express hotels, but the price is a bit high.
Spark by Hilton Yucca Valley Joshua Tree

Spark by Hilton Yucca Valley Joshua Tree

Hotel near Yucca Valley
Price per night from:PHP 7,264
8.1/10
GGuest UserThis hotel was great except they bang on your door at 10am for housekeeping to kick you out like you are at a homeless shelter. Disrespectful.
Azure Hotel & Suites, Trademark Collection by Wyndham

Azure Hotel & Suites, Trademark Collection by Wyndham

Hotel near Ontario
Price per night from:PHP 5,071
7.4/10
GGuest UserHad the best time here ppl are very friendly and guest were acrually very koo aswell i loved it here
Hotel d'Lins Ontario Airport

Hotel d'Lins Ontario Airport

Hotel near Ontario
Price per night from:PHP 5,859
6.5/10
BBuyidaoThe room is big enough, the American breakfast is really not flattering, the price is not high, going to Los Angeles is like going to a big country, and it is impossible to do without a car.
Hotel Chino Hills

Hotel Chino Hills

Hotel near Chino Hills
Price per night from:PHP 5,673

Frequently Asked Questions

Where is the best place for a stay with Spa in San Bernardino County?

Whether you are traveling to San Bernardino County for business or fun, Holiday Inn Express & Suites Chino Hills , Ramada by Wyndham Ontario and Holiday Inn Express San Bernardino - Colton are all preferred hotels.

What’s the typical price for hotels with Spa in San Bernardino County?

For hotels with Spa in San Bernardino County, the average price on weekdays is PHP 24,040, and the average price on weekends (Friday–Saturday) is PHP 30,978.

What's the best pet-friendly hotel with Spa in San Bernardino County?

Motel 6 Ontario, CA Convention Center-Airport, Motel 6 Barstow and CA - I15 and Lenwood Road allow pets. But it's better to contact hotels ahead to confirm the situation since pet-friendly rooms are subject to availability. Hope to enjoy your good time with pets during the stay!

What are some great hotel promotions for property with Spa in San Bernardino County?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

San Bernardino County Hotels with Spa Information

Total Properties31
Number of Reviews10,453
Highest PricePHP 309,248
Lowest PricePHP 4,094
Average Price (Weekdays)PHP 24,040
Average Price (Weekends)PHP 30,978