Costa Mesa

Beach Hotels in Costa Mesa

Select your dates for relaxing stays at beach hotels in Costa Mesa.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Beach Hotels in Costa Mesa

Find the best hotels near the beach in Costa Mesa for a laid-back trip
Recommended
Lowest price
Closest to downtown
Top reviewed
38
Hotels in Costa Mesa
Featured facilities: Public Beach
102 reviews
7.5/10
1 night
From THB 2,646
Check Availability
54
Hotels in Costa Mesa
Featured facilities: Tennis Court, Dry Cleaning, Barbecue
Very Good
102 reviews
8.6/10
1 night
From THB 6,507
Check Availability
99+
Hotels in Costa Mesa
Featured facilities: Dry Cleaning
Very Good
105 reviews
8.6/10
1 night
From THB 5,244
Check Availability
98
Hotels in Costa Mesa
Featured facilities: Public Beach, Dry Cleaning, Fishing
Good
135 reviews
7.6/10
1 night
From THB 4,543
Check Availability
99+
Hotels in Costa Mesa
Featured facilities: Swimming Pool, Parasailing, Sailing
Very Good
105 reviews
8.8/10
1 night
From THB 5,031
Check Availability
25
Hotels in Costa Mesa
Featured facilities: Public Beach, Water Park, Balcony
Very Good
8.2/10
1 night
From THB 10,445
Check Availability
29
Hotels in Costa Mesa
Featured facilities: Public Beach, Water Park, Balcony
Good
7.7/10
1 night
From THB 13,440
Check Availability
See All Beach Hotels in Costa Mesa

Latest Reviews for Costa Mesa Hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!
8.7/10
Very Good
GGuest UserThe hotel is much better than expected, the facilities are complete and new, and the breakfast is good. Close to the high-speed port, convenient transportation. Stayed at night, the surrounding environment has not been seen, and did not care about taking pictures, so did not give full marks.
Oc Hotel

Oc Hotel

Hotel near Costa Mesa
Price per night fromTHB 4,514
8.3/10
Very Good
Clean, comfortable, and convenient stay overall. The room was spacious and well maintained, with a comfortable bed and reliable Wi-Fi. The location is practical for getting around, and parking was easy. Staff were friendly and helpful when needed, making check-in and check-out smooth. Amenities were straightforward and met expectations for a short stay. A solid option if you’re looking for good value, a quiet night’s rest, and a hassle-free experience without any surprises.
Best Western Plus Newport Mesa Inn

Best Western Plus Newport Mesa Inn

Hotel near Costa Mesa
Price per night fromTHB 4,644
7.9/10
Good
The room was very spacious. the decor is a little old and definitely invokes classic americana. if that's your vibe you'll love the place. staff was quick and courteous. room was cleaned throughout the entire stay with no incidents.
Hilton Orange County/Costa Mesa

Hilton Orange County/Costa Mesa

Hotel near Costa Mesa
Price per night fromTHB 3,851
7.6/10
Good
RRaynabooked this room for our vacation room was nice and clean, we ate out for breakfast but it was offered thru hotel the room was very spacious and comfortable, housekeeping kept us stocked with supplies toiletries,coffee, Garbage bags, clean towels etc we enjoyed our stay thank you!
Travelodge by Wyndham Costa Mesa Newport Beach Hacienda

Travelodge by Wyndham Costa Mesa Newport Beach Hacienda

Hotel near Costa Mesa
Price per night fromTHB 3,474
6.7/10
RRobinsonThe room was pretty nice, although there were cigarette burns in the comforter. We stayed in a ”non-smoking” room. The night front desk attendant seemed to be very rude. Also I don't believe there is an actual working A/C in the room. Just a regular old light switch that says on/off, I included a picture. We kept said switch on all night and still was extremely hot. If the A/C had been working, this would have been a pleasurable stay.
Vagabond Inn Costa Mesa

Vagabond Inn Costa Mesa

Hotel near Costa Mesa
Price per night fromTHB 2,651
6.6/10
TTutu MarIt was a great stay thank you for a good service to the staff greatly appreciated
Cozy Inn

Cozy Inn

Hotel near Costa Mesa
Price per night fromTHB 2,254

FAQs

What are the best Beach hotels in Costa Mesa?

Whether you are travelling to Costa Mesa for business or tourism, Hilton Orange County/Costa Mesa (from THB 4,298) , Ramada by Wyndham Costa Mesa/Newport Beach (from THB 3,663) and Travelodge by Wyndham Costa Mesa Newport Beach Hacienda (from THB 3,164) are some of the best recommendations for your stay.

How much is the average rate for Beach hotels in Costa Mesa?

For Beach hotels in Costa Mesa, the average price on weekdays is THB 6,418, and the average price on weekends (Friday - Saturday) is THB 7,411.

Which Beach hotels in Costa Mesa offer a gym or fitness centre?

Which Beach hotels in Costa Mesa offer breakfast?

Which Beach hotels in Costa Mesa provide spa services?

What deals are available for Beach hotels in Costa Mesa?

Trip.com provides various promotions and discounts for Beach hotels. You can check the promotions page to see the latest hotel promotions on Trip.com.

Beach hotels in Costa Mesa information

Total properties7
Number of reviews1,002
Lowest priceTHB 6,672
Highest priceTHB 16,497
Weekend Avg. PriceTHB 7,411
Weekday Avg. PriceTHB 6,418