Skip to content

Vacation rentals in Peterhead

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Peterhead

Guests agree: these stays are highly rated for location, cleanliness, and more.

Rental unit in Port Adelaide
Jewel on Jubilee - New 1 Bed Apt with Parking
Located in the centre of Port Adelaide, this new 1 bedroom apartment is ideal for a work trip or quality holiday accommodation. Fully furnished, dedicated work space, Wifi, air conditioning, parking, smart TV and stylish interior design. This apartment is bright and airy, with a private outdoor patio with dining for 4, and a secure gate to the entrance. Fully fitted out with all you need during your stay from coffee machine to washing machine, towels, linen and pillows. Stay at the Jewel
$121 per night
Rental unit in Semaphore
Time and Tide Hideaway—A Spacious Beachside Escape
Directly across the street from the foreshores or Semaphore, enjoy morning walks along the beach or soak up the vibrant village atmosphere of Semaphore Road, lined with eateries and Sunday market shopping. From classic fish and chips to sunset cocktails at Palais Hotel, this is seaside living at its very best. This air conditioned apartment combines charming character details with light, spacious interiors and a picturesque patio, plus driveway parking for one car.
$105 per night
Rental unit in Semaphore
Boutique 1 bedroom apartment with private parking
This boutique & freshly renovated apartment has a open plan ground floor living area of 50m2 plus a 30m2 mezzanine for additional storage requirements. All units comprise of new facilities including a full kitchen, bedroom, laundry (washer &dryer), bathroom, dining, Lounge & living facilities. The property is centrally located behind a number of iconic restaurants on semaphore road & within easy walking distance to the beach and all amenities.
$126 per night

Other great vacation rentals in Peterhead

Private room in Largs North
Cozy Beach Retreat
$64 per night
Home in Peterhead
Bruce’s 1900s Character Cottage
$109 per night
Rental unit in New Port
Zen Waters Marina Retreat
$144 per night
Rental unit in Semaphore Park
Absolute beachfront 3-bedroom apartment
$142 per night
Rental unit in Semaphore
Seabreeze at Semaphore #8 ☀ On the Esplanade
$161 per night
Guesthouse in Largs Bay
Private Coastal Getaway 🐬
$106 per night
Guesthouse in Semaphore
Seaside Studio at Semaphore
$67 per night
Guesthouse in Semaphore
Oceanview Beachfront Semaphore self contained unit
$113 per night
Rental unit in Grange
Location, location, location, Grange Beach!
$64 per night
Vacation home in Semaphore Park
Absolute BeachFront 2 bedroom unit Sandy Feet 2
$163 per night
Home in Largs North
♥Seaside Cozy Cottage in Quaint Largs Bay☆
$138 per night
Guest suite in Largs Bay
Breezy Modern Unit - Relax Near Beaches & Shops
$199 per night