Discover Top Hotels in Del Mar

Earn more miles
Earn 2x miles on almost a million properties

Unlock offers
Sign in to save with MileagePlus member deals

Use your miles
Book a stay and pay with miles or use miles + money
Book with United Hotels, earn rewards
Find out more
Del Mar enchants visitors with its pristine beaches, top-notch restaurants, and vibrant shopping scene. This seaside gem offers a perfect blend of outdoor activities, from horseback riding to exploring Torrey Pines State Natural Reserve. With festivals at Del Mar Fairgrounds and a selection of accommodations to suit every taste, this charming coastal city promises an unforgettable California escape.
In Del Mar, you'll find a variety of hotel options to cater to all travelers. If you are traveling with your family and want a top kid-friendly hotel, consider Best Western Premier Hotel Del Mar offering family-friendly amenities like an outdoor pool and a hot tub, plus free cribs in guestrooms. If you are looking for a boutique hotel, consider L'Auberge Del Mar, a stylish hotel offering an outdoor pool and a full-service spa along with climate-controlled guestrooms with balconies/patios and video game consoles. Find the perfect match for your stay by filtering your search to popular locations, neighborhoods, amenities, and more. Plus, as a MileagePlus member you can browse for hotels with member-only benefits and prices!
Frequently asked questions
To redeem your United MileagePlus miles on United Hotels, you can select the toggle "Use MileagePlus miles" on the homepage or search results page to view properties for your trip in miles. You can pay with miles or a combination of miles and money at checkout as long as your miles balance is enough to complete the booking. When you’re logged in as a United MileagePlus member, you’ll get access to special MileagePlus offer rates when paying with miles.
If you’re a United MileagePlus member, you can earn 2x bonus miles on almost a million hotels and other properties worldwide. To earn MileagePlus award miles on United Hotels in Del Mar, select your desired property from your search. You can earn award miles whether you pay immediately or at the property, as long as you pay for your booking with a credit card or cash. At checkout make sure to enter your MileagePlus membership number if you are not already signed into your account. Your miles will be posted to your account within 6-8 weeks after trip completion.
You’ll find plenty of choices in Del Mar with 203 hotels and vacation rentals when you book on United Hotels. Best Western Premier Hotel Del Mar is a hotel with a guest rating of 9.2 out of 10, and it features an outdoor pool and a hot tub. Another well-reviewed bed & breakfast is Secret Garden Inn, which features a coffee shop/cafe and a terrace. See all available top-rated hotels and vacation rentals in Del Mar.
When searching through United Hotels for places to stay in Del Mar, simply sort search results by price from low to high. United MileagePlus members can also select the "Member prices" filter for instant savings on select stays/properties.
To experience the best weather in Del Mar, consider a visit in September when the temperature averages 72°F and it’s mostly sunny. August also has sunny days and low rainfall.
When booking through United Hotels, you’ll have access to almost a million properties worldwide. Plus, if you’re a United MileagePlus member, you have access to exclusive member benefits and savings like VIP access. With United Hotels you have the flexibility to pay for your trip with MileagePlus miles or money and earn miles to redeem for future trips. Learn more about United Airlines' loyalty program, MileagePlus®.
More United Hotels to explore
- Hotels in Bordeaux
- Hotels in Yerevan
- Hotels in Makkah
- Hotels in Corpus Christi
- Hotels in Rotterdam
- Hotels in San Bruno
- Hotels in Troy
- Hotels in Rio Grande
- Hotels in Toulouse
- Hotels in Jacksonville
- Hotels in Paradise Valley
- Hotels in Boston
- Hotels in Bora Bora
- Hotels in Jacksonville Beach
- Hotels in Dania Beach
- Hotels in Ponte Vedra Beach