Skip to main content

Search hotels in Olsdorf

Enter your dates to see the latest prices and deals for Olsdorf hotels

Filter by:

Star rating

Review score

Olsdorf – 122 hotels and places to stay

See the latest prices and deals by choosing your dates.
Parkhotel Residenz, hotel in Olsdorf

Situated within 3.4 km of St. Peter-Ording zoo in Sankt Peter-Ording, Parkhotel Residenz provides a terrace and a shared lounge. Offering a restaurant, the property also has a bar.

24h access to swimming pool. Just big enough for kids. Decent parking. Good breakfast. Mini kitchen and fridge in the room. Very clean and comfortable room.
Scored 8.2
8.2
Rated very good
Very good
2,714 reviews
Price from
£107.96
per night
Strandgut Resort, hotel in Olsdorf

This 3-star-Superior, design hotel is located directly on the promenade of St. Peter-Ording, just behind the dunes. Strandgut Resort offers modern rooms, free WiFi and a restaurant with sea views.

Location, design, amenities and people
Scored 8.6
8.6
Rated fabulous
Fabulous
1,340 reviews
Price from
£149.17
per night
Bude54, hotel in Olsdorf

Bude54 offers accommodation in Sankt Peter-Ording, located near the boardwalk and near shops and restaurants. The Dünen Therme baths are only 5 minutes away from the property.

Perfect location, excellent inferior , rooms , good breakfast
Scored 8.7
8.7
Rated fabulous
Fabulous
1,122 reviews
Price from
£114.87
per night
Das Frühstückshotel Sankt Peter-Ording, hotel in Olsdorf

This hotel lies beside a forest, a 10-minute walk from St. Peter-Ording town centre and the North Sea coast.

Very good breakfast. The room had everything I needed. Friendly staff.
Scored 8.4
8.4
Rated very good
Very good
1,505 reviews
Price from
£66.58
per night
Hotel Seeburg, hotel in Olsdorf

Located just 50 metres from the sand dunes and beach, Hotel Seeburg is a 3-minute walk from the town centre of the popular seaside resort St Peter-Ording.

the staff
Scored 7.4
7.4
Rated good
Good
521 reviews
Price from
£134
per night
Hotel kleine Auszeit - Adults Only, hotel in Olsdorf

This hotel is an elegant Art Nouveau villa from 1910 located near on the dunes next to the large sandy beach in St. Peter-Ording.

Scored 8.2
8.2
Rated very good
Very good
406 reviews
Price from
£75
per night
Kirchspielkrug Landhotel & Restaurant, hotel in Olsdorf

Situated in Westerhever, 2.5 km from Westerheversand Beach, Kirchspielkrug Landhotel & Restaurant features accommodation with a restaurant, free private parking and a terrace.

Scored 8.7
8.7
Rated fabulous
Fabulous
177 reviews
Price from
£127.12
per night
Hotel Garni Silvana, hotel in Olsdorf

Located in Sankt Peter-Ording and with Hitzsand Beach reachable within 1.1 km, Hotel Garni Silvana provides express check-in and check-out, non-smoking rooms, a garden, free WiFi and a terrace.

It’s situated close to the town and beach. It was quiet with its own car park and the bedroom was clean with a good bed and its own balcony.
Scored 7.9
7.9
Rated good
Good
184 reviews
Price from
£92.70
per night
Hotel Windschur, hotel in Olsdorf

Hotel Windschur is situated in Sankt Peter-Ording within the sand dunes and only 200 meters away from a 12 km long and 2 km wide beach.

Very nice small scale hotel very close to the beach and cycling routes through Sankt Peter and surroundings. You get tickets which grant you free access to the beaches and other facilities in Sankt Peter. The room (grand family suite) was amazing: very large room with fully equipped and modern bathroom, even with seating area and fridge. We didn’t used the option to have breakfast in the hotel.
Scored 9.0
9.0
Rated superb
Superb
1,154 reviews
Price from
£117.14
per night
Hotel Zweite Heimat, hotel in Olsdorf

Situated behind the sand dunes, this stylish hotel enjoys a prime location in Sankt Peter-Ording. It offers a modern wellness area, a restaurant and modern accommodation with beach views.

Room with balcony, sauna and mini bar with beer pump!
Scored 9.1
9.1
Rated superb
Superb
656 reviews
Price from
£130.63
per night
See all hotels in and around Olsdorf