Photo by Dawn Madden

Search Hotels Near Moonstone Beach, Avalon
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Moonstone Beach hotels

1. Hotel St. Lauren
Hotel St. Lauren6.3 km from Moonstone Beach
8.4 out of 10, Very good, (1,011 reviews)
The price is ฿6,258
฿7,009 total
includes taxes & fees
29 Jun - 30 Jun

2. Aurora Hotel
Aurora Hotel6.1 km from Moonstone Beach
9.2 out of 10, Wonderful, (1,000 reviews)
The price is ฿8,330
฿9,329 total
includes taxes & fees
28 Jun - 29 Jun

3. Catalina Courtyard Suites
Catalina Courtyard Suites6.1 km from Moonstone Beach
9.2 out of 10, Wonderful, (762 reviews)
The price is ฿10,441
฿11,728 total
includes taxes & fees
2 Jul - 3 Jul

4. Seacrest Inn
Seacrest Inn6.5 km from Moonstone Beach
9.4 out of 10, Exceptional, (1,000 reviews)
The price is ฿5,988
฿6,707 total
includes taxes & fees
30 Jun - 1 Jul

5. Bellanca Hotel
Bellanca Hotel6 km from Moonstone Beach
8.8 out of 10, Excellent, (1,001 reviews)
The price is ฿10,337
฿11,598 total
includes taxes & fees
7 Jul - 8 Jul

6. Catalina Canyon Inn
Catalina Canyon Inn6.3 km from Moonstone Beach
9.0 out of 10, Wonderful, (1,277 reviews)
The price is ฿10,718
฿12,025 total
includes taxes & fees
28 Jun - 29 Jun

7. Catalina Island Inn
Catalina Island Inn6.2 km from Moonstone Beach
8.2 out of 10, Very good, (1,000 reviews)
The price is ฿7,845
฿8,801 total
includes taxes & fees
29 Jun - 30 Jun

8. The Avalon Hotel on Catalina Island
The Avalon Hotel on Catalina Island6.2 km from Moonstone Beach
9.6 out of 10, Exceptional, (282 reviews)
The price is ฿15,530
฿17,393 total
includes taxes & fees
29 Jun - 30 Jun

9. Snug Harbor Inn
Snug Harbor Inn6.3 km from Moonstone Beach
9.4 out of 10, Exceptional, (29 reviews)
The price is ฿15,482
฿17,340 total
includes taxes & fees
30 Jun - 1 Jul

10. Hotel Mac Rae
Hotel Mac Rae6.3 km from Moonstone Beach
8.4 out of 10, Very good, (1,001 reviews)
The price is ฿9,484
฿10,640 total
includes taxes & fees
1 Jul - 2 Jul

11. El Terado Terrace
El Terado Terrace6 km from Moonstone Beach
8.2 out of 10, Very good, (1,005 reviews)
The price is ฿7,798
฿8,734 total
includes taxes & fees
1 Jul - 2 Jul

12. Seaport Village Inn Avalon
Seaport Village Inn Avalon6 km from Moonstone Beach
7.0 out of 10, Good, (1,004 reviews)
The price is ฿8,537
฿10,077 total
includes taxes & fees
16 Jul - 17 Jul

13. Glenmore Plaza Hotel
Glenmore Plaza Hotel6.3 km from Moonstone Beach
8.2 out of 10, Very good, (1,000 reviews)
The price is ฿10,427
฿11,678 total
includes taxes & fees
1 Jul - 2 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Moonstone Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hotel St. Lauren | 8.4 Very good 1,011 reviews | View | ||||||
![]() Aurora Hotel | 9.2 Wonderful 1,000 reviews | View | ||||||
![]() Catalina Courtyard Suites | 9.2 Wonderful 762 reviews | View | ||||||
![]() Seacrest Inn | 9.4 Exceptional 1,000 reviews | View | ||||||
![]() Bellanca Hotel | 8.8 Excellent 1,001 reviews | View |
Top Moonstone Beach Hotel Reviews

La Paloma Las Flores
10/10 Excellent





















































