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.
Cairns Colonial Club Resort, hotel in Machans Beach

Located in Cairns, 2.1 miles from Cairns Station, Cairns Colonial Club Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Simple great food. Staff were next level lovely. Helped me with surprise set up for folks room that made for a great family trip.
8.0
Scored 8.0
Very Good
Rated very good
7,467 reviews
Price from$92.38per night
Shangri-La The Marina, Cairns, hotel in Machans Beach

The 5-star Shangri-La Hotel offers luxury accommodations with stunning views of the Cairns Marlin Marina. It features an outdoor swimming pool and free Wi-Fi internet access.

The room, the ocean view, the yard, and the convenience
8.4
Scored 8.4
Very Good
Rated very good
3,546 reviews
Price from$146.85per 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.

Location
8.0
Scored 8.0
Very Good
Rated very good
3,270 reviews
Price from$103.09per 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,...

Great breakfast! Great facilities overall but the hallway carpets were worn and stained and needed a good cleaning or replacement. Also, our floor and room had an underlying odor of mold. I realize this is a coastal property with a lot of inherent moisture but moldy odors should be mitigated somehow.
8.6
Scored 8.6
Excellent
Rated excellent
2,004 reviews
Price from$179.15per night
Rydges Esplanade Resort Cairns, hotel in Machans Beach

Overlooking the Coral Sea, Rydges Esplanade Resort Cairns offers rooms with a private balcony and city, mountain or ocean views.

View
7.5
Scored 7.5
Good
Rated good
2,304 reviews
Price from$128.57per night
DoubleTree by Hilton Cairns, hotel in Machans Beach

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

Location was excellent.
7.9
Scored 7.9
Good
Rated good
2,300 reviews
Price from$130.37per night
Pullman Cairns International, hotel in Machans Beach

Pullman Cairns International is located in the center of Cairns. All rooms have large balconies overlooking the harbor or mountains. Executive rooms offer a separate living and dining area.

Beds were great and location
8.0
Scored 8.0
Very Good
Rated very good
1,252 reviews
Price from$143.91per 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 accommodations, a 5 minutes' walk from The Esplanade.

Price was perfect for what you get. Excellent location. Clean. Easy check in after hours. Served our needs perfectly.
7.1
Scored 7.1
Good
Rated good
1,623 reviews
Price from$94.31per night
Ramada By Wyndham Cairns City Centre, hotel in Machans Beach

With its impeccably private and tropical ambiance, Ramada By Wyndham Cairns City Center is a 4-star resort hotel superbly positioned one block from the famous Cairns Esplanade in the central business...

Reception lady was lovely. Place was clean.
6.7
Scored 6.7
Pleasant
Rated pleasant
731 reviews
Price from$107.69per night
Heritage Cairns Hotel, hotel in Machans Beach

Heritage, 1640 feet from Cairns Esplanade, offers suites and studios a 15-minute walk from Cairns Central Station. It features a swimming pool and a garden with a BBQ.

Room has enough space. Clean room.
8.1
Scored 8.1
Very Good
Rated very good
1,069 reviews
Price from$90.07per night
See all hotels near Machans Beach
Subscribe to receive premium deals

Prices drop the second you sign up!