Hotels near St Mary's by the Sea

Hotels Near St Mary's by the Sea in 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 in the Village Port Douglas Hotels near St Mary's by the Sea
Mantra in the Village Port Douglas Hotels near St Mary's by the SeaMantra in the Village Port Douglas Hotels near St Mary's by the Sea
0.33km from St Mary's by the Sea
Located just metres from the signature restaurants, boutique shops and pristine beaches of Port Douglas, Mantra in the Village is the perfect choice for your next tropical getaway. Contemporary accommodation is close to Four Mile Beach, the Great Barrier Reef, Daintree Rainforest and Mossman Gorge. Unwind in your air-conditioned apartment or kick back in the spa. Take a dip in our beautiful outdoor Tuscan-style pool before enjoying a barbeque with family and friends.
Good
71 reviews
7.9/10
Price from
€123
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
€89
per night
Check Availability
Villa San Michele Hotels near St Mary's by the Sea
Villa San Michele Hotels near St Mary's by the SeaVilla San Michele Hotels near St Mary's by the Sea
0.46km from St Mary's by the Sea
Villa San Michele features Mediterranean style 1 and 2 bedroom boutique apartments located on vibrant Macrossan Street in the heart of Port Douglas, only 5 minutes stroll to stunning Four Mile Beach and the Marina Mirage. This location places all that Port Douglas has to offer on your doorstep. Villa San Michele enjoys a private location set back from the street with apartments set around a courtyard of tropical gardens, with a selection overlooking Macrossan Street. The Mediterranean style apartments feature complimentary unlimited Wi-Fi, private balcony, refurbished bathroom and kitchen, air-conditioning and all the amenities of a 4 star apartment. Villa San Michele features two outdoor heated saltwater swimming pools, spa, poolside BBQ, outdoor sun lounges and outdoor dining, tour desk, undercover parking, guest laundry, on-site management and a book/magazine exchange.
Very Good
58 reviews
8.8/10
Price from
€155
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
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
67 reviews
7.7/10
Price from
€115
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
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
99 reviews
9.4/10
Price from
€102
per night
Check Availability
Mantra Heritage Hotels near St Mary's by the Sea
Mantra Heritage Hotels near St Mary's by the SeaMantra Heritage Hotels near St Mary's by the Sea
0.26km from St Mary's by the Sea
Mantra Heritage in the heart of Port Douglas, just 200 metres from the beach and a short stroll to Macrossan Street's award-winning dining precinct. Located just around the corner is the Port Douglas Wedding Chapel. An hour north of Cairns, you'll be in close proximity to the Great Barrier Reef, Daintree Ra inforest and all the amazing water and nature activities of the region. Rooms and suites nestled amongst saltwater pools, spas and lush gardens, with some offering private jacuzzis.
Very Good
61 reviews
8.0/10
Price from
€128
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
With the World Heritage-listed Great Barrier Reef and Daintree Rainforest on its doorstep, Port Douglas is one of Australia's most popular holiday destinations. It is also home to award-winning restaurants, great galleries and world-class shopping. Located just off Macrossan Street, Mantra Aqueous on Port provides the ideal setting to enjoy the distinctive tropical languor and sophisticated cosmopolitan lifestyle of Port Douglas.
Very Good
65 reviews
8.3/10
Price from
€150
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
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.
Very Good
77 reviews
8.8/10
Price from
€205
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
1.32km from St Mary's by the Sea
Whether you're looking for fun, adventure, or lazy days in the sun, Mantra PortSea is only a few metres from the beach and a 15 minute walk to the heart of Port Douglas and Macrossan Street. Modern resort facilities include three stunning pools with swim- up bar and waterslide, fitness room and tennis court. Compact Hotel Rooms, 1 Bedroom Studios and 2 Bedroom Apartments are ideal for couples, families and groups of friends, looking to enjoy the very best of Port Douglas.
Good
102 reviews
7.6/10
Price from
€126
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
49 reviews
8.7/10
Price from
€227
per night
Check Availability
See all Hotels near St Mary's by the Sea

Latest Reviews for Port Douglas hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
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

Port Douglas
Price per night from:€190
9.2/10
Great
GGuest UserNo service, similar to a homestay, good environment, average experience
Niramaya Villas and Spa Hotels near St Mary's by the Sea

Niramaya Villas and Spa

Port Douglas
Price per night from:€911
9.2/10
Great
Ttiantiangood breakfast, 🍃Environment: Good environment
Thala Beach Nature Reserve Hotels near St Mary's by the Sea

Thala Beach Nature Reserve

Oak Beach
Price per night from:€287
9.1/10
Great
GGuest UserDie Unterkunft ist so schön! Das kleine Häuschen, das wir hatten, war total sauber, hatte genug Platz für vier Leute und war sehr gemütlich und ordentlich eingerichtet. Auch die Küche war sehr gut ausgestattet. Die Anlage ist insgesamt sehr schön und gepflegt. Der Pool ist sehr schön. Praktisch war auch, dass es eine Waschmaschine gab, die man kostenlos nutzen konnte. Ich würde hier auf jeden Fall wieder mit meiner Familie übernachten und kann die Unterkunft sehr empfehlen!
Mossman Resort Holiday Villas Hotels near St Mary's by the Sea

Mossman Resort Holiday Villas

Mossman
Price per night from:€89
8.2/10
Very Good
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:€86
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

Port Douglas
Price per night from:€139
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:€65
7.8/10
Good
GGuest UserThe hotel is really too old. The bottom of the pool is peeling off. The room is also very damp. We booked a room with direct access to the pool. There was a dead beetle lying in the room. The bedding was also very bad. It was the most uncomfortable night's sleep. We checked out immediately the next morning. The only good thing in the hotel is the Lagoon restaurant. The food is very good. Avoid thunder
Sheraton Grand Mirage Resort, Port Douglas Hotels near St Mary's by the Sea

Sheraton Grand Mirage Resort, Port Douglas

Port Douglas
Price per night from:€250
7.6/10
Good
GGuest UserThe 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:€117

Frequently asked questions

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

If you are worried about choosing a hotel, you can consider staying at Mantra in the Village Port Douglas (from €113),Mantra on the Inlet Port Douglas (from €96) and Mantra Heritage (from €106) . These hotels are highly rated, so you should book early.

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

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

If you plan to travel by car to Port Douglas St Mary's by the Sea, you may wish to stay Mantra in the Village Port Douglas (from €113),Mantra on the Inlet Port Douglas (from €96) and Mantra Heritage (from €106) . These are popular hotels with parking lots.

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 €208),Sheraton Grand Mirage Resort, Port Douglas (from €227) and Mantra on the Inlet Port Douglas (from €96) .These hotels are very popular, so book early.

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

What hotels near St Mary's by the Sea have swimming pools?

When summer arrives, there’s nothing like a family trip to St Mary's by the Sea in Port Douglas to make the most of sunny days. Mantra in the Village Port Douglas (from €113),Mantra on the Inlet Port Douglas (from €96) and Mantra Heritage (from €106) are popular hotels with pools where you can relax and enjoy the summer vibe.

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 €208),Mantra PortSea (from €118) and Sheraton Grand Mirage Resort, Port Douglas (from €227) are popular hotels with a fitness room.

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

According to Trip.com, the average price for 1 night hotel in St Mary's by the Sea in Port Douglas is €158. Due to frequent price changes, the above prices are for reference only.

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

According to Trip.com, the average weekend price for 1 night stay in St Mary's by the Sea in Port Douglas is €898. Due to frequent price changes, the above prices are for reference only.

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

Whether you're travelling for business or leisure, Wi-Fi is an essential. Mantra in the Village Port Douglas (from €113), Mantra on the Inlet Port Douglas (from €96) and Mantra Heritage (from €106) are all popular hotels that have free Wi-Fi.

Port Douglas weather

Today
3 Sep, 2025
22
°
Partly clear
Partly clear 22 - 27℃
3 Sep, 2025
Partly clearPartly clear
22 - 27℃
4 Sep, 2025
Mostly cloudyMostly cloudy
22 - 27℃
5 Sep, 2025
Mostly clearMostly clear
24 - 26℃
6 Sep, 2025
WindWind
23 - 27℃
7 Sep, 2025
Partly clear with showersPartly clear with showers
22 - 28℃
8 Sep, 2025
ShowersShowers
22 - 28℃
9 Sep, 2025
Mostly clearMostly clear
19 - 30℃

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

Highest Price€3,737
Lowest Price€71
Number of Reviews3,140
Total Properties83
Average Price (Weekdays)€299
Average Price (Weekends)€317