• Central location between the beach and the marina
  • Spacious, sunny rooms with flat-screen TVs and minibars
  • Pleasant outdoor pool with loungers and a separate kiddy pool
  • Italian restaurant and lobby bar, both with outdoor seating
  • Private beach club with a restaurant, loungers and straw umbrellas
  • Small indoor whirlpool in a sunny room with large windows
  • Six meeting rooms for up to 150 guests
  • Free Wi-Fi in the lobby, and free outdoor parking
  • Free shuttle service to local golf courses
See More Pros


  • Rooms lack coffeemakers and are poorly soundproofed
  • Some rooms don’t have balconies
  • Fees for in-room Wi-Fi and safes
See More Cons

Bottom Line

The 156-room Dom Pedro Marina is a mid-range hotel with a great location between the marina and the beach. It largely caters to golfers, with free shuttle service to local courses, and a golf desk where guests can book tee times at special rates. The hotel is older and more functional than stylish, but common spaces are cozy, and the outdoor pool is a pleasant spot for a quiet day in the sun. The hotel also features a restaurant serving decent Portuguese and Italian food, a bar with lots of comfy seating, and several meeting rooms. Simple rooms have flat-screen TVs and fully stocked minibars, but some units don’t have balconies, and soundproofing is generally poor, especially due to the terra-cotta floors. Also, Wi-Fi is free in the lobby but comes as an extra charge in rooms. Families with young kids may want to consider neighboring sister property Dom Pedro Golf Resort, complete with a seasonal kids’ club and a playground. 

See More Bottom Line


  • Internet
  • Jacuzzi
  • Pool

Oyster Hotel Review

Dom Pedro Marina


Friendly mid-range hotel popular among golfers and middle-aged couples

Part of the local Dom Pedro brand, this property is housed in an older but well-maintained stepped building with a plain peach facade. The interiors, however, have a little bit more local charm, with terra-cotta floors throughout, and comfy wicker couches with white upholstery in common spaces. The lobby is simple but airy and cozy, with a spacious, sun-filled seating area featuring traditional wooden furniture and wicker sofas, and large windows overlooking the gardens and the pool. Mirrored surfaces and fake plants make the lobby feel a little dated, but the atmosphere is laid-back and friendly, and the hotel feels welcoming. Just as its sister properties in town, this Dom Pedro draws groups of golfers year-round, which means it is mostly quiet during the day, and livelier at night, when the bar fills with guests having a nightcap after dinner at the marina.

See More Scene


Central location down the street from the marina and the beach

The hotel has a central location on a busy street a two-minute walk from both the marina and the beach. There are plenty of restaurants, bars, cafes and shops within a five-minute walk of the hotel, and the town’s casino can be found just down the street. Dom Pedro Marina has a private area on Vilamoura Beach complete with a restaurant, and loungers and straw umbrellas that guests can rent for a daily fee. There are several other wonderful stretches of sand within a 20-minute drive of the hotel, including Falesia, Oura, and dos Pescadores beaches. The hotel offers free shuttle service to several local golf courses. Faro Airport is a half-hour drive from Dom Pedro, and transfers can be booked for a fee at front desk.

See More Location


Spacious, sun-filled rooms with basic decor, flat-screen TVs, and minibars

The hotel has 156 rooms ranging from standard Classic Rooms to Presidential Suites with outdoor whirlpools and spacious living areas. Most units have small balconies furnished with a couple of plastic chairs and a table, and offering either marina, garden or ocean views. Rooms are clean, sunny, and comfortable, but decor is simple and somewhat dated throughout, with terra-cotta floors, thin white bedspreads, basic furniture, and striped curtains in yellow, moss-green and red hues. All units are equipped with small flat-screen TVs and fully stocked minibars, but there is a fee for use of safes, and rooms lack coffeemakers. Wi-Fi is only free in the lobby, and in-room Internet access is an extra charge. Bathrooms are clean but average, with shower/tub combos, large mirrors, a few toiletries, and wall-mounted hairdryers. Light sleepers may have issues with the loud terra-cotta floors and thin walls. 

See More Rooms


Restaurant, pool, beach club, meeting rooms, and free parking

Da Pietro is the hotel’s only restaurant, serving Italian and Portuguese food in a cute dining room with exposed wooden beams and large windows overlooking the garden and the pool. The outdoor pool is big enough for laps, and has a separate wading pool for kids and a seasonal pool bar serving drinks and snacks. Dom Pedro’s private area on the beach features a restaurant with an international menu, as well as loungers and a few straw umbrellas for guests. The hotel also offers a small indoor whirlpool in a sun-filled room with large windows overlooking the garden, six meeting rooms with audiovisual equipment, and free outdoor parking (limited spots available). Wi-Fi is free in the lobby only. 

See More Features

Best Rates


  • Air Conditioner

  • Babysitting Services

  • Business Center

  • Cabanas

  • Cable

  • Children's Pool

  • Concierge

  • Dry Cleaning

  • Free Breakfast

  • Internet

  • Jacuzzi

  • Kids Allowed

  • Laundry

  • Meeting / Conference Rooms

  • Mini Bar (with liquor)

  • Pool

  • Poolside Drink Service

  • Room Service

  • Separate Bedroom / Living Room Space

  • Swim-Up Bar

  • Tennis Court

Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.