Hotels near St Mary's by the Sea

Hotels near St Mary's by the Sea, Port Douglas

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
9+8+7+6+

Best Hotels near St Mary's by the Sea

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Mantra Aqueous on Port Hotels near St Mary's by the Sea
Mantra Aqueous on Port Hotels near St Mary's by the SeaMantra Aqueous on Port Hotels near St Mary's by the Sea
0.66km from St Mary's by the Sea
The Mantra Aqueous on Port provides a great place for travelers to relax after a busy day. The Mantra Aqueous on Port offers a pleasant stay in Port Douglas for those traveling for business or leisure. From the hotel, Kuranda Railway Station is approximately 70km away. Kuranda Railway Station is approximately 70km away by road. Guests will find Poseidon Outer Reef Cruises, IronBar and Daintree Safaris just a short distance from the hotel. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Port Douglas hotel features parking on site.
57 reviews
8.3/10
Price from
PHP 5,724
per night
Check Availability
Port Douglas Motel Hotels near St Mary's by the Sea
Port Douglas Motel Hotels near St Mary's by the SeaPort Douglas Motel Hotels near St Mary's by the Sea
0.7km from St Mary's by the Sea
With a stay at Port Douglas Motel, you'll be centrally located in Port Douglas, steps from Macrossan Street and 4 minutes by foot from Four Mile Beach. This motel is 0.2 mi (0.4 km) from Flagstaff Hill and 0.4 mi (0.6 km) from Port Village Shopping Centre. Head down to the water and enjoy a day at the private beach, or take advantage of other recreational amenities, which include an outdoor pool. Additional features at this motel include complimentary wireless internet access, tour/ticket assistance, and barbecue grills. Featured amenities include complimentary newspapers in the lobby, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 20 air-conditioned rooms featuring kitchenettes with refrigerators and microwaves. Your room comes with a pillowtop bed. 42-inch plasma televisions and DVD players are provided, while complimentary wireless internet access keeps you connected. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Very Good
113 reviews
9.3/10
Price from
PHP 5,241
per night
Check Availability
Meridian at Port Douglas Hotels near St Mary's by the Sea
Meridian at Port Douglas Hotels near St Mary's by the SeaMeridian at Port Douglas Hotels near St Mary's by the Sea
0.71km from St Mary's by the Sea
When you stay at Meridian Port Douglas - Adults only in Port Douglas, you'll be near the beach, and a 3-minute walk from Macrossan Street and 6 minutes by foot from Four Mile Beach. This luxury aparthotel is 0.3 mi (0.5 km) from Flagstaff Hill and 0.5 mi (0.8 km) from Anzac Park. Enjoy recreational amenities such as an outdoor pool and a hot tub. Additional features at this aparthotel include complimentary wireless internet access, tour/ticket assistance, and barbecue grills. Featured amenities include luggage storage, laundry facilities, and a safe deposit box at the front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 33 individually decorated guestrooms, featuring refrigerators and plasma televisions. Rooms have private balconies or patios. 36-inch flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers.
54 reviews
8.6/10
Price from
PHP 14,552
per night
Check Availability
Port Douglas
You Might Like
Port Douglas Hotels With BreakfastPort Douglas Hotels With Twin RoomPort Douglas Hotels With 1 Double BedPort Douglas Hotels With Swimming PoolPort Douglas Hotels With Free Cancellation
Martinique on Macrossan Hotels near St Mary's by the Sea
Martinique on Macrossan Hotels near St Mary's by the SeaMartinique on Macrossan Hotels near St Mary's by the Sea
Four Mile Beach | 0.77km from St Mary's by the Sea
With a stay at this aparthotel, you'll be centrally located in Port Douglas, steps from Macrossan Street and Four Mile Beach. This aparthotel is 0.1 mi (0.2 km) from Flagstaff Hill and 0.3 mi (0.6 km) from Port Village Shopping Centre. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional features at this Mediterranean aparthotel include complimentary wireless internet access, concierge services, and a picnic area. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself comfortable in this air-conditioned apartment, featuring a kitchenette with a refrigerator and a stovetop. There's a private balcony. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include a phone, as well as a safe and a separate sitting area.
Very Good
52 reviews
9.3/10
Check Availability
Peppers Beach Club Port Douglas Hotels near St Mary's by the Sea
Peppers Beach Club Port Douglas Hotels near St Mary's by the SeaPeppers Beach Club Port Douglas Hotels near St Mary's by the Sea
Four Mile Beach | 0.88km from St Mary's by the Sea
Discover casual elegance at Peppers Beach Club, less than a 10 minute stroll from the heart of Port Douglas. Laze the day away on the lagoon pool's sun deck, or venture out to explore the Great Barrier Reef, Cape Tribulation and Four Mile Beach. Unwind in your beautiful Spa Suite, or 1, 2 or 3 Bedroom Suite - some with private swim-up pool decks. Dine on delectable local produce at our onsite restaurant Koko Poolside Bar and Kitchen, or enjoy an evening's entertainment at Macrossan Street.
72 reviews
8.8/10
Price from
PHP 8,889
per night
Check Availability
Bay Villas Resort Hotels near St Mary's by the Sea
Bay Villas Resort Hotels near St Mary's by the SeaBay Villas Resort Hotels near St Mary's by the Sea
1.06km from St Mary's by the Sea
When you stay at Bay Villas Resort in Port Douglas, you'll be by the sea, within a 10-minute walk of Macrossan Street and Four Mile Beach. This aparthotel is 0.6 mi (0.9 km) from Flagstaff Hill and 0.7 mi (1.1 km) from Port Village Shopping Centre. Dip into one of the 2 outdoor swimming pools or enjoy other recreational amenities, which include bicycles to rent. Additional features at this aparthotel include complimentary wireless internet access, babysitting (surcharge), and tour/ticket assistance. Getting to nearby attractions is a breeze with the area shuttle (surcharge) that operates within 20 meters. Featured amenities include limo/town car service, multilingual staff, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 59 guestrooms featuring refrigerators and microwaves. Rooms have private balconies. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms feature showers, complimentary toiletries, and hair dryers.
64 reviews
8.1/10
Check Availability
Sheraton Grand Mirage Resort, Port Douglas Hotels near St Mary's by the Sea
Sheraton Grand Mirage Resort, Port Douglas Hotels near St Mary's by the SeaSheraton Grand Mirage Resort, Port Douglas Hotels near St Mary's by the Sea
Four Mile Beach | 2.35km from St Mary's by the Sea
Positioned directly on the famous Four Mile Beach, Sheraton Grand Mirage Resort Port Douglas is a premier hotel in Port Douglas, Australia, and is the perfect stepping-off point to the UNESCO World Heritage-listed Great Barrier Reef and Daintree Rainforest. The resort has had a long-term responsibility to protect the natural environment and create a positive impact on the community through water conservation, energy efficiency, recycling initiatives, and the reduction of food waste. Famous for the two hectares of palm-fringed lagoon-style pools filled with water from the ocean, guests can float the day away, relax in a private poolside cabana, or swim up to the pool bar. Alternatively, explore 147 hectares of tropical gardens including the world-renowned Mirage Country Club, and choose from seven vibrant restaurants and bars. Sheraton Grand Mirage Resort Port Douglas also offers Green Meetings by Marriott in 18 flexible indoor and outdoor event spaces, the largest catering for up to 1,000 delegates.
115 reviews
7.9/10
Price from
PHP 13,226
per night
Check Availability
Oaks Port Douglas Resort Hotels near St Mary's by the Sea
Oaks Port Douglas Resort Hotels near St Mary's by the SeaOaks Port Douglas Resort Hotels near St Mary's by the Sea
3.21km from St Mary's by the Sea
Ideally nestled just moments away from the famous Four Mile Beach in this vibrant coastal town - the Oaks Resort Port Douglas is your gateway to exploring everything sunny Port Douglas has to offer and the perfect base to discover the iconic Great Barrier Reef or Daintree Rainforest. Developed in line with World Health Organisation and government guidelines - the Oaks SureStay program delivers a hospital grade standard of sanitation and safety procedures throughout all guest rooms/ common and back of house areas/ allowing you peace of mind during your stay.
100 reviews
7.7/10
Price from
PHP 6,077
per night
Check Availability
Ramada Resort by Wyndham Port Douglas Hotels near St Mary's by the Sea
Ramada Resort by Wyndham Port Douglas Hotels near St Mary's by the SeaRamada Resort by Wyndham Port Douglas Hotels near St Mary's by the Sea
Four Mile Beach | 3.88km from St Mary's by the Sea
The only place on the planet where two World Heritage listed areas the Great Barrier Reef and the Daintree Rainforest meet the Ramada Resort Port Douglas promises a getaway unlike any other. A scenic one-hour drive from Cairns the laid-back and sophisticated coastal village offers visitors a large selection of exciting tours cruises adventure activities and world-class restaurants.
104 reviews
8.5/10
Check Availability
Paradise Links Resort Port Douglas Hotels near St Mary's by the Sea
Paradise Links Resort Port Douglas Hotels near St Mary's by the SeaParadise Links Resort Port Douglas Hotels near St Mary's by the Sea
5.17km from St Mary's by the Sea
With a stay at Paradise Links Resort Port Douglas in Craiglie, you'll be next to a golf course, within a 10-minute drive of Macrossan Street and Four Mile Beach Park. This golf hotel is 0.5 mi (0.9 km) from Four Mile Beach and 0.6 mi (1 km) from Wildlife Habitat. Dip into one of the 2 outdoor swimming pools or enjoy other recreational amenities including an outdoor tennis court and bicycles to rent. Additional amenities at this hotel include complimentary wireless internet access, babysitting (surcharge), and gift shops/newsstands. Getting to nearby attractions is a breeze with the area shuttle (surcharge). Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 70 individually decorated guestrooms, featuring espresso makers and DVD players. Rooms have private furnished balconies or patios. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include desks and electric kettles, and housekeeping is provided weekly.
99 reviews
8.6/10
Check Availability
See all Hotels near St Mary's by the Sea

Top Pick Hotels near St Mary's by the Sea

See all
Discover our most booked hotels near St Mary's by the Sea from the last 30 days!
No.1
Mantra Heritage Hotels near St Mary's by the Sea
8.1/10
55 review

Mantra Heritage

Port Douglas | 0.26KM from St Mary's by the Sea
"Good Location"
Select dates to view prices
No.2
Mantra on the Inlet Port Douglas Hotels near St Mary's by the Sea
7.8/10
65 review

Mantra on the Inlet Port Douglas

Port Douglas | 0.1KM from St Mary's by the Sea
"Good Location"
Select dates to view prices
No.3
Mantra in the Village Port Douglas Hotels near St Mary's by the Sea
7.9/10
67 review

Mantra in the Village Port Douglas

Port Douglas | 0.33KM from St Mary's by the Sea
"Good Location"
Select dates to view prices
No.4
Villa San Michele Hotels near St Mary's by the Sea
8.8/10
60 review

Villa San Michele

Port Douglas | 0.46KM from St Mary's by the Sea
"Good Location"
Select dates to view prices
No.5
Verandahs Boutique Apartments Hotels near St Mary's by the Sea
9.3/10
51 review

Verandahs Boutique Apartments

Port Douglas | 0.72KM from St Mary's by the Sea
"Good Location"
Select dates to view prices
No.6
Port Douglas Apartments - Adults Only Oasis Hotels near St Mary's by the Sea
9.4/10
65 review

Port Douglas Apartments - Adults Only Oasis

Four Mile Beach, Port Douglas | 0.75KM from St Mary's by the Sea
"Good Location"
Select dates to view prices

What Travelers Said About the Best Hotels in Port Douglas

See all
Read genuine traveler ratings & reviews to find your perfect stay.
9.5/10
Outstanding
BBouachanhI stayed 3 nights as base The room was perfect for what I needed Clean bed bathroom and kitchen Very accommodating with holiday equipment free use Parking on site may be limited about 12 Easy walk to shops restaurants and the safety beach for swimming I would stay there again if I am going back to FNQ
By the Sea Port Douglas Hotels near St Mary's by the Sea

By the Sea Port Douglas

Four Mile Beach, Port Douglas
Price per night from:PHP 5,165
9.2/10
Very Good
GGuest UserI want to take the whole family with me next time. The food is good. The hotel staff are friendly. The bed wasn't particularly small.
Niramaya Villas and Spa Hotels near St Mary's by the Sea

Niramaya Villas and Spa

Port Douglas
Price per night from:PHP 41,326
9.2/10
Very Good
GGuest UserLoved our stay here. Could not have been more welcoming. Thank you for allowing us to check out later! Loved the property. Loved the food. Loved everything!
Thala Beach Nature Reserve Hotels near St Mary's by the Sea

Thala Beach Nature Reserve

Oak Beach
Price per night from:PHP 18,169
9.1/10
GGuest Userperfect for familes
Mossman Resort Holiday Villas Hotels near St Mary's by the Sea

Mossman Resort Holiday Villas

Mossman
Price per night from:PHP 5,693
8.9/10
GGuest UserVery nice boutique hotel, close to the beach (directly opposite) and amenities like restaurants and shopping area. Staff are friendly. Access to washing machine and dryers are a bonus. Hotel guests parked for free, which is another bonus. Great hotel highly recommended.
Port Douglas Peninsula Boutique Hotel Hotels near St Mary's by the Sea

Port Douglas Peninsula Boutique Hotel

Four Mile Beach, Port Douglas
Price per night from:PHP 14,069
8.5/10
YYEThe breakfast is good. The swimming pool is suitable for children. The location of the hotel is more convenient to find by car. We checked in after dark. The parking lot is free. Many parking spaces are right in front of the check-in point. Very convenient
Pullman Port Douglas Sea Temple Resort & Spa Hotels near St Mary's by the Sea

Pullman Port Douglas Sea Temple Resort & Spa

Craiglie
Price per night from:PHP 9,042
8.3/10
PPaulA nice hotel a little way out of town (25 min walk or 5 mins with a transport service), and a little less to 4 mile beach. They had a decent sized pool and the room was clean and a good size. Friendly staff who were happy to look after bags after checkout so I could go out for the day close to the wildlife habitable
Birch Resort Port Douglas Hotels near St Mary's by the Sea

Birch Resort Port Douglas

Port Douglas
Price per night from:PHP 6,130
8.1/10
GGuest UserSilkari Lagoons is an excellent choice to stay in Port Douglas. Beautiful common area with two fully equipped BBQs, clean pools with Spa jets. Nice service by friendly people. Big rooms with cooking facilities, cutlery, glassware, balcony.
Silkari Lagoons Port Douglas Hotels near St Mary's by the Sea

Silkari Lagoons Port Douglas

Four Mile Beach, Port Douglas
Price per night from:PHP 9,080
8.0/10
RRENTAOAccommodation is still very clean, there is a free breakfast to eat, it is recommended to taste its fish and chips. 10 Australian dollars 1 large plate. Many people stay here for a long time.
Coral Beach Lodge Hotels near St Mary's by the Sea

Coral Beach Lodge

Port Douglas
Price per night from:PHP 4,598
7.6/10
GGuest UserRoom was ok, on the smaller side, basic. Could do with a freshen up, I.e. rubbish bin in bathroom with rusting lid. TV ok, had foxtel, no streaming services. Quiet enough at night to sleep, but noisy otherwise, pool means kids up early playing and could hear people in halls/above. Not ideal if you want a holiday sleep in. Pool was nice, quite cool in temperature. Music definitely too loud, hard to relax with it cranking all day. Given the reviews was better than I expected, but wouldn’t want to stay for a long trip here. More a motel than a hotel/resort.
Mantra PortSea Hotels near St Mary's by the Sea

Mantra PortSea

Four Mile Beach, Port Douglas
Price per night from:PHP 6,307

Frequently asked questions

Which hotels near St Mary's by the Sea are the most popular?

What luxury hotels are near St Mary's by the Sea?

What's the average price of hotels near St Mary's by the Sea this weekend?

According to Trip.com data, the average price for a one-night stay at a hotel near Port Douglas St Mary's by the Sea this weekend is PHP 57,187. Please note that prices fluctuate frequently, so the above price is for reference only.

What hotels near St Mary's by the Sea offer breakfast?

A perfect breakfast gives you energy for the day. If you want to stay at a hotel near Port Douglas St Mary's by the Sea with a high-quality breakfast, you can consider staying Mantra Aqueous on Port,Peppers Beach Club Port Douglas,Sheraton Grand Mirage Resort and Port Douglas .These hotels are very popular, so book early.

What's the average price per night of hotels near St Mary's by the Sea?

According to Trip.com data, the average price for a one-night stay at a hotel near Port Douglas St Mary's by the Sea is PHP 10,076. Please note that prices fluctuate frequently, so the above price is for reference only.

Which hotels near St Mary's by the Sea have free Wi-Fi?

Hotel internet access is especially important for independent travelers and business travelers. Mantra Heritage,Mantra in the Village Port Douglas and Mantra on the Inlet Port Douglas are popular hotels with free Wi-Fi.

Which hotels near St Mary's by the Sea have gyms?

In recent years, public awareness for body health has increased, so many hotels have fitness rooms. Port Douglas Motel,Verandahs Boutique Apartments and Mantra Aqueous on Port are popular hotels with a fitness room.

Which popular hotels near St Mary's by the Sea have parking?

If you're planning a road trip to Port Douglas and St Mary's by the Sea, consider staying at Mantra Heritage,Mantra in the Village Port Douglas and Villa San Michele . These are popular hotels with parking lots.

What hotels are recommended near St Mary's by the Sea?

If you're having trouble choosing a hotel, you might want to consider staying at Mantra Heritage,Mantra on the Inlet Port Douglas and Mantra in the Village Port Douglas . These hotels are highly rated, so you should book early.

Which popular hotels near St Mary's by the Sea have pools?

Many people travel to Port Douglas St Mary's by the Sea for a family road trip during the summer or long holidays. Mantra Heritage, Mantra in the Village Port Douglas and Villa San Michele are popular hotels with pools where you can relax and enjoy the summer vibe.

Port Douglas Hotels near St Mary's by the Sea Information

Highest PricePHP 355,631
Lowest PricePHP 3,747
Number of Reviews3,375
Total Properties77
Average Price (Weekdays)PHP 19,945
Average Price (Weekends)PHP 20,822