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
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 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 on the Inlet Port Douglas Hotels near St Mary's by the Sea
Mantra on the Inlet Port Douglas Hotels near St Mary's by the SeaMantra on the Inlet Port Douglas Hotels near St Mary's by the Sea
0.1km from St Mary's by the Sea
Mantra on the Inlet offers intimate colonial style compact accommodation, perfect for one to two night stays, as well as Hotel Rooms and spacious 1 and 2 Bedroom Spa Suites with private balconies. The main street location puts shopping and dining on your doorstep, with the beach just 400 metres from the resort. With easy access to the Great Barrier Reef and Daintree Rainforest, whether you're into bushwalking or scuba diving and snorkeling, or relaxing by the pool, we've got you covered.
Good
66 reviews
7.7/10
Price from
IDR 2,183,297
per night
Check Availability
By the Sea Port Douglas Hotels near St Mary's by the Sea
By the Sea Port Douglas Hotels near St Mary's by the SeaBy the Sea Port Douglas Hotels near St Mary's by the Sea
Four Mile Beach | 0.83km from St Mary's by the Sea
With a stay at By The Sea Port Douglas, you'll be centrally located in Port Douglas, steps from Four Mile Beach and Macrossan Street. This beach aparthotel is 0.5 mi (0.9 km) from Anzac Park and 0.6 mi (1 km) from Sugar Wharf. Don't miss out on recreational opportunities including an outdoor pool and in-room fitness. Additional features at this Art Deco aparthotel include complimentary wireless internet access, tour/ticket assistance, and barbecue grills. Featured amenities include complimentary wired internet access, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home in one of the 24 individually decorated guestrooms, featuring kitchens with refrigerators and stovetops. Your Tempur-Pedic bed comes with premium bedding. Wired and wireless internet access is complimentary, while 50-inch Smart televisions with cable programming provide entertainment. Conveniences include microwaves and electric kettles, and housekeeping is provided on request.
Amazing
98 reviews
9.4/10
Price from
IDR 2,620,411
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
A stay at Port Douglas Motel places you in the heart of 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.
Great
111 reviews
9.3/10
Price from
IDR 1,730,246
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
Birch Resort Port Douglas Hotels near St Mary's by the Sea
Birch Resort Port Douglas Hotels near St Mary's by the SeaBirch Resort Port Douglas Hotels near St Mary's by the Sea
1.88km from St Mary's by the Sea
With a stay at Birch Resort Port Douglas in Port Douglas, you'll be within a 5-minute drive of Macrossan Street and Four Mile Beach. This hotel is 1.1 mi (1.8 km) from Flagstaff Hill and 1.3 mi (2.1 km) from Port Village Shopping Centre. This hotel offers designated smoking areas. The front desk is staffed during limited hours. Make yourself at home in one of the 17 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have bathtubs or showers and hair dryers.
Very Good
51 reviews
8.2/10
Price from
IDR 1,500,305
per night
Check Availability
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. Visitors to Port Douglas will find that the Mantra Aqueous on Port is a fantastic accommodation choice. In terms of transportation, Kuranda Railway Station is approximately 70km away. Traveling to and from the railway station is easy with Kuranda Railway Station located approximately 70km away. There's plenty to do nearby, with Poseidon Outer Reef Cruises, IronBar and Daintree Safaris all within a short distance. After a long day of sightseeing, guests can retire to the comfort of the hotel. Guests of this Port Douglas hotel can make use of the parking facilities.
Very Good
63 reviews
8.3/10
Price from
IDR 2,631,795
per night
Check Availability
Pullman Port Douglas Sea Temple Resort & Spa Hotels near St Mary's by the Sea
Pullman Port Douglas Sea Temple Resort & Spa Hotels near St Mary's by the SeaPullman Port Douglas Sea Temple Resort & Spa Hotels near St Mary's by the Sea
5.22km from St Mary's by the Sea
There's no reason to do anything but gaze at the stunning 3000m2 lagoon style pool in the centre of Pullman Port Douglas Sea Temple Resort & Spa with a delicious cocktail in your hand. On second thought, there are several reasons: beautiful Four Mile Beach, a treatment at Vie Spa, first-rated cuisine at ALUCO Restaurant and Bar, the village of Port Douglas and exploring the wonder of the Great Barrier Reef... That is, when you're ready to emerge from your villa's private plunge pool.
Very Good
48 reviews
8.7/10
Price from
IDR 4,384,807
per night
Check Availability
Mantra PortSea Hotels near St Mary's by the Sea
Mantra PortSea Hotels near St Mary's by the SeaMantra PortSea Hotels near St Mary's by the Sea
Four Mile Beach | 1.32km from St Mary's by the Sea
The Mantra PortSea was recently renovated in 2022, making it a fantastic choice for those staying in Port Douglas. The hotel is located approximately 69km from Kuranda Railway Station. Kuranda Railway Station is the closest option for those who prefer to travel by train, approximately 69km away. This hotel is located near many of Port Douglas's attractions including Sailaway Reef & Island Tours, Mai Thai Massage and Shaolin Port Douglas Sunset Sailing and Reef tours. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. For those driving themselves, parking is provided on site. This hotel is a popular accommodation for groups of friends traveling together.
Good
102 reviews
7.6/10
Price from
IDR 2,335,832
per night
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
The Sheraton Grand Mirage Resort, Port Douglas provides a great place for travelers to relax after a busy day. Visitors to Port Douglas will find that the Sheraton Grand Mirage Resort, Port Douglas is a fantastic accommodation choice. The hotel is located approximately 60km from Freshwater. Freshwater is approximately 60km away by road. There is no shortage of things to see in the area, with the Four Mile Beach, Port Douglas and Reef Resort Villas all nearby. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This Port Douglas hotel provides parking on site. For guests traveling as a couple, this hotel is consistently one of the most popular choices.
Good
120 reviews
7.8/10
Price from
IDR 4,851,518
per night
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
The Peppers Beach Club Port Douglas is one of the newest hotels in Port Douglas, having been renovated in 2022. From the hotel, Kuranda Railway Station is approximately 70km away. Traveling to and from the railway station is easy with Kuranda Railway Station located approximately 70km away. Guests will find Rex Smeal Park, Silversonic Dive & Snorkel and Quicksilver Cruises just a short distance from the hotel. When guests have some time on their hands they can make use of the onsite facilities. For those driving themselves, parking is provided on site.
Very Good
75 reviews
8.8/10
Price from
IDR 4,004,608
per night
Check Availability
Port Douglas Backpackers Hotels near St Mary's by the Sea
Port Douglas Backpackers Hotels near St Mary's by the SeaPort Douglas Backpackers Hotels near St Mary's by the Sea
0.54km from St Mary's by the Sea
With a stay at Port Douglas Backpackers in Port Douglas, you'll be near the beach, just a 4-minute walk from Macrossan Street and 5 minutes by foot from Port Village Shopping Centre. This hotel is 0.3 mi (0.5 km) from Anzac Park and 0.3 mi (0.5 km) from St Mary's by the Sea Chapel. Enjoy recreational amenities such as an outdoor pool and bicycles to rent. This hotel also features complimentary wireless internet access, an arcade/game room, and tour/ticket assistance. Grab a bite from the snack bar/deli serving guests of Port Douglas Backpackers. Wrap up your day with a drink at the bar/lounge. Featured amenities include luggage storage and laundry facilities. Make yourself at home in one of the 28 air-conditioned rooms featuring Smart televisions. Bathrooms with showers are provided. Conveniences include ceiling fans, and housekeeping is provided daily.
2 reviews
6.8/10
Price from
IDR 348,326
per night
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 in the Village Port Douglas Hotels near St Mary's by the Sea
7.9/10
71 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.2
Mantra Heritage Hotels near St Mary's by the Sea
8.0/10
62 review

Mantra Heritage

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

Villa San Michele

Port Douglas | 0.46KM from St Mary's by the Sea
"Good Location"
Select dates to view prices

Latest reviews for Port Douglas hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
9.4/10
Amazing
YYUPort douglas apartments have underground parking garages for convenience. No elevator. No breakfast. The owner Robin is enthusiastic. The room is nice, bright, clean, 70 meters from the beach, at the end of Macrossan Street, very quiet. Especially suitable for vacation. Just a few steps away is the end of the four-mile beach. There is a walkway on the left side, 1.3km long. Stay a few more days. If you come from Cairns, rent a car at the airport and drive for up to an hour. You can also drive to Dancui Rainforest by yourself. Don't listen to the boss's flickering road conditions. It is recommended to join a one-day tour. It is well worth taking a cruise to the daintree river by car. You can see wild crocodiles. If it weren't for this small group to be sent back on time, we could just wait to see wild crocodiles attack the cows standing in the water. regret! Picture one is a hunting scene photo we were unable to wait for. The video is a daintree river boat ride to find the crocodile.
Port Douglas Apartments - Adults Only Oasis Hotels near St Mary's by the Sea

Port Douglas Apartments - Adults Only Oasis

Four Mile Beach, Port Douglas
Price per night from:IDR 3,537,897
9.2/10
Great
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:IDR 15,868,173
9.2/10
Great
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:IDR 5,368,315
9.1/10
Great
GGuest UserThe accommodation is so beautiful! The small house we had was totally clean, had enough room for four people and was very cozy and properly furnished. The kitchen was also very well equipped. The apartment is very beautiful and maintained overall. The pool is very beautiful. Practical was also that there was a washing machine that you could use free of charge. I would nevertheless stay here with my family again and I can recommend the accommodation very much!
Mossman Resort Holiday Villas Hotels near St Mary's by the Sea

Mossman Resort Holiday Villas

Mossman
Price per night from:IDR 1,869,121
8.8/10
Very Good
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:IDR 4,594,257
8.1/10
Very Good
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:IDR 2,344,938
7.9/10
Good
PPhilip Alexander EricNew comfy beds & pillows, we were looking forward to a cosy nights sleep. Room 18 is near the kitchen , we were kept awake till after midnight with people using the shared kitchen facilities. No response from Thomas after we’d made him aware that evening or the next day. It impacted our next day in Port Douglas as we were both very tired. The receptionist was very helpful when we arrived & noted my points before we left.
Coral Beach Lodge Hotels near St Mary's by the Sea

Coral Beach Lodge

Port Douglas
Price per night from:IDR 1,454,772
7.7/10
Good
GGuest UserThe hardness of the bed is just right. The hotel who responds is kind. The location of the hotel is excellent. It is a hotel I want to stay again.
Reef Resort Villas Port Douglas Hotels near St Mary's by the Sea

Reef Resort Villas Port Douglas

Port Douglas
Price per night from:IDR 4,102,503
7.6/10
Good
QQIThe environment is good, there are standard resort scenery, pool, pool table, bar are OK. At night, the lights under the swimming pool are dim, and it feels very suitable for the swimsuits to line up, but unfortunately the pool is not open at night. Health, the overall facilities are not bad. In the evening, the hotel restaurant can order some western food, and the price and taste are not bad. The only thing that is inconvenient is that the traffic is not convenient. If you want to go out for dinner and need to walk for more than half an hour, the hotel can also help to call the bus, but it is still not convenient.
Oaks Port Douglas Resort Hotels near St Mary's by the Sea

Oaks Port Douglas Resort

Port Douglas
Price per night from:IDR 2,374,534

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 IDR 16,990,556. 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 Peppers Beach Club Port Douglas (from IDR 3,729,999),Sheraton Grand Mirage Resort, Port Douglas (from IDR 4,449,827) and Mantra on the Inlet Port Douglas (from IDR 2,004,876) .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 IDR 2,993,780. 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 on the Inlet Port Douglas (from IDR 2,004,876),Mantra in the Village Port Douglas (from IDR 2,076,932) and Mantra Heritage (from IDR 1,886,195) 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. Peppers Beach Club Port Douglas (from IDR 3,729,999),Mantra PortSea (from IDR 2,225,300) and Sheraton Grand Mirage Resort, Port Douglas (from IDR 4,449,827) 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 in the Village Port Douglas (from IDR 2,076,932),Mantra on the Inlet Port Douglas (from IDR 2,004,876) and Mantra Heritage (from IDR 1,886,195) . 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 on the Inlet Port Douglas (from IDR 2,004,876),Mantra in the Village Port Douglas (from IDR 2,076,932) and Mantra Heritage (from IDR 1,886,195) . 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 on the Inlet Port Douglas (from IDR 2,004,876), Mantra in the Village Port Douglas (from IDR 2,076,932) and Mantra Heritage (from IDR 1,886,195) are popular hotels with pools where you can relax and enjoy the summer vibe.

Port Douglas weather

Today
23 Aug, 2025
19
°
Clear
Clear 19 - 27℃
23 Aug, 2025
ClearClear
19 - 27℃
24 Aug, 2025
Mostly clearMostly clear
20 - 27℃
25 Aug, 2025
Mostly clearMostly clear
20 - 27℃
26 Aug, 2025
Mostly cloudyMostly cloudy
20 - 26℃
27 Aug, 2025
Mostly clearMostly clear
19 - 26℃
28 Aug, 2025
ClearClear
18 - 26℃
29 Aug, 2025
Partly clearPartly clear
18 - 30℃

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

Highest PriceIDR 69,699,279
Lowest PriceIDR 1,320,155
Number of Reviews3,113
Total Properties78
Average Price (Weekdays)IDR 5,713,840
Average Price (Weekends)IDR 6,275,874