Skip to main content

Filter by:


Star rating

Review score

Machans Beach – 133 hotels and places to stay
See the latest prices and deals by choosing your dates.
Crystalbrook Bailey, hotel in Machans Beach

Crystalbrook Bailey features a restaurant, outdoor swimming pool, a fitness centre and bar in Cairns. Each accommodation at the 5-star hotel has city views and free WiFi.

Cleanliness
8.6
Scored 8.6
Fabulous
Rated fabulous
2,779 reviews
Price from£110.77per night
Crystalbrook Flynn, hotel in Machans Beach

Located in Cairns, 1.1 km from Cairns Station, Crystalbrook Flynn provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a restaurant.

Top rooms and facilities for a mini vacation 😎
8.9
Scored 8.9
Fabulous
Rated fabulous
2,859 reviews
Price from£133.55per night
Coral Tree Inn, hotel in Machans Beach

Nestled in the heart of Cairns, close to attractions, restaurants and bars, Coral Tree Inn is a private property offering you a tropical and peaceful sanctuary.

Excellent great rooms! Very clean and comfortable.
8.0
Scored 8.0
Very good
Rated very good
3,271 reviews
Price from£82.72per night
Crystalbrook Riley, hotel in Machans Beach

Centrally located at the northern end of Cairns iconic waterfront Esplanade, Crystalbrook Riley features 311 stylish rooms and suites, three restaurants and bars including Cairns’ highest rooftop bar,...

One of the best hotels in Cairns. Fabulous pool, comfortable bed with a choice of pillows and depending on your room some spectacular views ! Enjoyed dining and cocktails at the Calypso club. Borrowed bikes to cruise by the water. Clean, stylish interiors. Love that they consider environmental impact/sustainability too.
8.6
Scored 8.6
Fabulous
Rated fabulous
2,010 reviews
Price from£143.76per night
Oaks Cairns Hotel, hotel in Machans Beach

Located in the heart of Cairns on the Esplanade, Oaks Cairns Hotel is a short walk from the beachfront boardwalk and Cairns Esplanade Lagoon, as well as restaurants and bars.

Love the place
8.3
Scored 8.3
Very good
Rated very good
2,275 reviews
Price from£146.12per night
DoubleTree by Hilton Cairns, hotel in Machans Beach

Centred around a unique rainforest atrium, DoubleTree by Hilton Cairns has undergone refurbishment and now boasts newly renovated rooms.

The room was excellent although the toilet flush had a few problems. These were resolved in my absence without any report needed to be made. All in all a good experience. The breakfast was good value .
7.9
Scored 7.9
Good
Rated good
2,304 reviews
Price from£104.62per night
Sunshine Tower Hotel, hotel in Machans Beach

Cairns Sunshine Tower Hotel is ideally located just 3 blocks from the city centre and 10 minutes' drive from the Cairns International Airport.

What a surprise, the room was amazing. presented wonderful look like the photos. Looking out the window down on the pool, what a great view. It wasn't swimming weather but I had to check it out. what a well plan pool deck.
7.9
Scored 7.9
Good
Rated good
2,073 reviews
Price from£85.89per night
Hides Hotel, hotel in Machans Beach

Located in the heart of Cairns, and just 10 minutes' drive from the Cairns International Airport, Hides Hotel offers affordable accommodation, a 5 minutes' walk from The Esplanade.

Nothing
7.1
Scored 7.1
Good
Rated good
1,625 reviews
Price from£75.68per night
Cairns Plaza Hotel, hotel in Machans Beach

Located on The Esplanade opposite Trinity Bay, Cairns Plaza Hotel features an outdoor swimming pool and free on-site parking. All rooms have a private balcony.

The view
8.5
Scored 8.5
Very good
Rated very good
1,480 reviews
Price from£130.41per night
Cairns Harbourside Hotel, hotel in Machans Beach

Located on The Esplanade, Cairns Harbourside Hotel offers rooms with stunning views of Trinity Bay or the surrounding mountains. Each room boasts a balcony.

Staff were friendly but would not stay here again.
7.7
Scored 7.7
Good
Rated good
730 reviews
Price from£98.51per night
See all hotels near Machans Beach
Subscribe to receive premium deals

Prices drop the moment you sign up!