
Search Hotels Near Michaelmas and Upolu Cays National Park,
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
16 Aug - 17 AugTomorrow
17 Aug - 18 AugNext weekend
21 Aug - 23 AugIn two weeks
28 Aug - 30 Aug Our top choices for Michaelmas and Upolu Cays National Park hotels




1. Green Island Resort
Green Island Resort6.4 mi from Michaelmas and Upolu Cays National Park
Evan
£299
includes taxes & fees
14 Sept - 15 Sept
Top Michaelmas and Upolu Cays National Park Hotel Reviews
Pacific Hotel Cairns
10/10 Excellent
"Great hotel in a good location. Room was very clean and well appointed."
Green Island Resort
10/10 Excellent
"As a Resort guest you were made to feel special"
Hilton Cairns
8/10 Good
"Lovely hotel, pool was freezing so needs to be heated."
On the Beach Holiday Apartments
8/10 Good
"Clean room, great location, would definitely stay here again"
Cairns Harbourside Hotel
8/10 Good
"Was an enjoyable stay there"
Fitzroy Island Resort
10/10 Excellent
"The staff were fantastic, friendly and super helpful. The upgrade we were able to organised gave us a lovely apartment with brilliant views of the sea. Excellent breakfast with plenty of choice. Wonderful access to walks and snorkelling experiences. We got amazing weather so all up a marvellous holiday."
Shangri-La The Marina, Cairns
10/10 Excellent
"Wonderful stay"
Crystalbrook Flynn
10/10 Excellent
"Wonderful views and very convenient location to all the action in the Esplanade. Very friendly and helpful staff. The hotel is very focused on environmental sustainability which is commendable but a tiny improvement would be nicer tea cups which feel too plastic. We’ll be back for sure."
Sea Change Beachfront Apartments
10/10 Excellent
"This location is always sold out for a reason. It is so welcoming and worth every penny. We absolutely love it here. And have stayed many times."
Other attractions near Michaelmas and Upolu Cays National Park
Photo by Cheskie's Gap Life
Green Island National Park
8.0/10 (1 review)
Explore the great outdoors at Green Island National Park, a lovely green space in Green Island. Stroll along the beaches or seek out the snorkelling spots.

Yorkeys Knob Beach
8.0/10 (21 reviews)
If a restful holiday is part of your travel plans, Yorkeys Knob Beach might be the perfect place to visit during your trip to Cairns.
Green Island Jetty
8.2/10 (20 reviews)
Explore the waterfront in Green Island with a trip to Green Island Jetty. Stroll along the beaches or discover the area's coral reefs.
Holloways Beach
Why not spend a lazy afternoon at Holloways Beach during your trip to Cairns? Wander around the gardens in this relaxing area or simply enjoy its restaurants.
Moon River Beach
Why not spend a lazy afternoon at Moon River Beach during your trip to Cairns?
Half Moon Bay Golf Course
8.0/10 (2 reviews)
Enjoy a round of golf in Cairns at Half Moon Bay Golf Course. Discover the spectacular coral reefs in this walkable area or enjoy its local tours.
Trinity Beach
6.8/10 (10 reviews)
Why not spend a lazy afternoon at Trinity Beach during your trip to Cairns? Amble around this family-friendly area's beautiful beaches and enjoy its top-notch restaurants.
Frequently asked questions
Explore a world of travel with Expedia
- 2 Star Hotels in Cairns Beaches
- 5 Star Hotels in Cairns Beaches
- 5 Star Hotels in Green Island
- Bayview Heights Hotels
- Bentley Park Hotels
- Bungalow Hotels
- Adults Only Resorts & in Cairns Beaches
- Beach Resorts & in Cairns Beaches
- Gay-Friendly Hotels in Cairns Beaches
- Hotels with Connecting Rooms in Cairns Beaches
- Marriott Hotels & Resorts in Cairns Beaches
- Hotels near Cairns Esplanade
- 32c continuously heated pool 300m to beach Seaside@PalmCove
- Crystalbrook Bailey
- Cairns Hotels
- Hotels near Cairns Intl.
- Clifton Beach Hotels
- All-Inclusive Hotels in Cairns
- Cairns Hotels
- Earlville Hotels
- Edge Hill Hotels
- Edmonton Hotels
- Ellis Beach Hotels
- Cheap Hotels in Holloways Beach
- Kamerunga Hotels
- Kewarra Beach Hotels
- Kuranda Hotels
- Hotels near Kuranda Station
- Manoora Hotels
- Mona Mona Hotels
- Mount Sheridan Hotels
- Beach Resorts & in Northern Beaches
- Luxury Hotels in Palm Cove
- Palm Cove Hotels
- Hotels near Paradise Palms Country Club
- Port Douglas Hotels
- Portsmith Hotels
- Hotels near Reef Fleet Terminal
- Hotels near Smithfield Mountain Bike Park Trail Head
- Cheap Hotels in Trinity Beach
- Family-Friendly Hotels in Trinity Beach
- Hotels with Breakfast in Trinity Beach
- Hotels with smoking rooms in Trinity Beach
- Trinity Beach Hotels
- Adults Only Resorts & in Trinity Park
- Westcourt Hotels
- Beach Resorts & in Yorkeys Knob
- Yorkeys Knob Hotels
- Flights to Cairns Intl.
- Flights to Cairns
- Flights to Fitzroy Island
- Flights to Green Island
- Flights from Adelaide (ADL) to Cairns (CNS)
- Flights from Auckland (AKL) to Cairns (CNS)
- Flights from Ayers Rock (AYQ) to Cairns (CNS)
- Flights from Birmingham (BHX) to Cairns (CNS)
- Flights from Bangkok (BKK) to Cairns (CNS)
- Flights from Brisbane (BNE) to Cairns (CNS)
- Flights from Denpasar (DPS) to Cairns (CNS)
- Flights from Darwin (DRW) to Cairns (CNS)
- Flights from Dublin (DUB) to Cairns (CNS)
- Flights from Edinburgh (EDI) to Cairns (CNS)
- Flights from Glasgow (GLA) to Cairns (CNS)
- Flights from London (LHR) to Cairns (CNS)
- Flights from London (LON) to Cairns (CNS)
- Flights from Manchester (MAN) to Cairns (CNS)
- Flights from Melbourne (MEL) to Cairns (CNS)
- Flights from Newcastle (NCL) to Cairns (CNS)
- Flights from Gold Coast (OOL) to Cairns (CNS)
- Flights from Perth (PER) to Cairns (CNS)
- Flights from Proserpine (PPP) to Cairns (CNS)
- Flights from Singapore (SIN) to Cairns (CNS)
- Flights from Sydney (SYD) to Cairns (CNS)
- Visit Cairns Beaches
- Visit Clifton Beach
- Cairns Esplanade
- Visit Holloways Beach
- Visit Palm Cove
- Visit Trinity Beach
- Visit Trinity Park
- Cairns Holidays
- Fitzroy Island Holidays
- Green Island Holidays
- Luxury Holiday Packages Northern Beaches
- Waterpark Holiday Packages Cairns Beaches
- Visit Northern Beaches
- Palm Cove Beach
- Palm Cove Holidays