Australia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Oceanfront Hotels in Main Beach

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Oceanfront Hotels in Main Beach

Estimated price for 1 night / 2 adults
Xanadu Main Beach Resort
Xanadu Main Beach Resort
4.5 out of 5
59 Pacific Street, Main Beach, QLD
The price is AU$499 per night

Xanadu Main Beach Resort: Luxury apartment building with free WiFi and free parking. Located near theme parks.

4.8/5Exceptional! (218 reviews)
Xanadu Main Beach Resort
Norfolk Luxury Beachfront Apartments
Norfolk Luxury Beachfront Apartments
4 out of 5
3534 Main Beach Parade, Main Beach, QLD
The price is AU$579 per night

Norfolk Luxury Beachfront Apartments: Family apartment building with free WiFi and free parking. Located by the ocean.

4.6/5Exceptional! (107 reviews)
Norfolk Luxury Beachfront Apartments
Carrington Court
Carrington Court
3.5 out of 5
3576 Main Beach Parade, Main Beach, QLD

Carrington Court: Family apartment building with free WiFi and free parking. Guests love the beach locale!

4.6/5Exceptional! (44 reviews)
Carrington Court
Sunbird Beach Resort
Sunbird Beach Resort
3.5 out of 5
3540 Main Beach Parade, Main Beach, QLD

Sunbird Beach Resort: Family apartment building with free WiFi and free parking. Located near theme parks.

4.6/5Wonderful! (101 reviews)
Sunbird Beach Resort
Oscar on Main Resort
Oscar on Main Resort
4.5 out of 5
01 Hughes Avenue, Main Beach, QLD
The price is AU$338 per night

Oscar on Main Resort: Luxury apartment building with free WiFi and free parking. Located by the ocean.

4.6/5Wonderful! (135 reviews)
Oscar on Main Resort
Crest Apartments
Crest Apartments
4 out of 5
15 Breaker Street, Main Beach, QLD
The price is AU$368 per night

Crest Apartments: Apartment building with free WiFi and free parking. Located by the ocean.

4.6/5Wonderful! (205 reviews)
Crest Apartments
Contessa Condominiums
Contessa Condominiums
4 out of 5
1 Serisier Avenue, Main Beach, QLD

Contessa Condominiums: Apartment building with free WiFi and free parking. Located by the ocean.

4.5/5Wonderful! (95 reviews)
Contessa Condominiums
Sheraton Grand Mirage Resort, Gold Coast
Sheraton Grand Mirage Resort, Gold Coast
5 out of 5
71 Sea World Drive, Main Beach, QLD
The price is AU$249 per night

Sheraton Grand Mirage Resort, Gold Coast: Luxury hotel with free WiFi and an outdoor pool. Located by the sea.

4.5/5Wonderful! (523 reviews)
Sheraton Grand Mirage Resort, Gold Coast
Pacific Views Resort
Pacific Views Resort
4 out of 5
5 Woodroffe Avenue, Main Beach, QLD

Pacific Views Resort: Beach hotel with free WiFi and free parking. Located by the sea.

4.5/5Wonderful! (254 reviews)
Pacific Views Resort
Golden Sands Apartments
Golden Sands Apartments
4.5 out of 5
3575 Main Beach Parade, Main Beach, QLD

Golden Sands Apartments: Luxury apartment building with free parking and an outdoor pool. Located near a metro station.

4.5/5Wonderful! (165 reviews)
Golden Sands Apartments
Maldives Resort
Maldives Resort
3.5 out of 5
46-52 Pacific Street, Main Beach, QLD
The price is AU$250 per night

Maldives Resort: Apartment building with free WiFi and free parking. Located near theme parks.

4.3/5Excellent! (120 reviews)
Maldives Resort
Chidori Court
Chidori Court
3.5 out of 5
1 Cronin Ave, Main Beach, QLD
The price is AU$418 per night

Chidori Court: Apartment building with free WiFi and free parking. Located near theme parks.

4.2/5Very Good! (50 reviews)
Chidori Court

Oceanfront Hotels in Main Beach

Search for hotels in Main Beach on Wotif. You can easily find your hotels in Main Beach using one of the methods below:

  • View our selection of featured hotels in Main Beach
  • Use the map to find hotels in the Main Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of Main Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Main Beach
  • Enter your travel dates to view the best deals on hotels in Main Beach - while they last

Recently reviewed in Main Beach

Travel to Main Beach & explore

^Eligibility requirements and conditions apply.