Logo: The Beachfront Hotel Guide The Beachfront Hotel Guide

Beachfront hotels in Sopot

A curated list of beach hotels and resorts

Tomas Mazowski A list by Tomas Mazowski. This guide was last updated in April 2024.

Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beachfront hotels and resorts in Sopot. I hope you will like it!

  • 1 Bayjonn Boutique Hotel Sopot, Poland

    Beach: Bayjonn Boutique Hotel

    **** Hotel. Stay in the heart of Sopot. Located only 250 m from the Sopot Pier, the longest wooden pier in Europe, Bayjonn Hotel offers accommodation in a modern building. Guests can relax in the sauna free of charge. The stylish rooms at Bayjonn include a flat-screen satellite TVs and a private bathroom with a bath or shower. Each one has free internet access as well as a minibar. The Thai-Thai restaurant serves traditional Thai dishes prepared by a Thai chef. It also features wines and an oriental design. Breakfast is also served on-site. There is a private parking available for a surcharge if booked in advance. Bayjonn is conveniently located only 200 m from the nearest beach, and 70 m from the Bohaterów Monte Cassino Street (or Monciak), which features many shops and landmarks, such as Krzywy Domek. Guest review score 9.1, rooms from around 576 PLN.

    See available rooms
  • 2 Hotel Eureka Sopot, Poland

    Beach: Hotel Eureka

    *** Hotel. Facing the beachfront, Hotel Eureka offers 3-star accommodation in Sopot and features a fitness centre, garden and terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Private parking is available on site. Show full description Guest review score 9.2, rooms from around 440 PLN.

    See available rooms
  • 3 Hotel Testa Sopot, Poland

    Beach: Hotel Testa

    ***** Hotel. Facing the beachfront, Hotel Testa offers 5-star accommodation in Sopot and has free bikes, garden and shared lounge. Featuring a restaurant, the property also has a bar, as well as a sauna and a hot tub. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Show full description Guest review score 9.1, rooms from around 680 PLN.

    See available rooms
  • 4 Rewita Korab Sopot, Poland

    Beach: Rewita Korab

    Resort. Set in Sopot, 60 metres from Sopot Beach, Rewita Korab offers accommodation with a garden, private parking, a terrace and a restaurant. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The property is non-smoking and is situated 1. Show full description Guest review score 9.0, rooms from around 600 PLN.

    See available rooms
  • 5 Rewita Imperial Sopot, Poland

    Beach: Rewita Imperial

    Resort. Located beachfront, 500 metres from Sopot Pier, Rewita Rewita Imperial offers accommodation in Sopot. Property features a private parking on site. Free WiFi is available in designated areas. Show full description Guest review score 8.9, rooms from around 792 PLN.

    See available rooms
  • 6 Sheraton Sopot Hotel Sopot, Poland

    Beach: Sheraton Sopot Hotel

    ***** Hotel. Stay in the heart of Sopot. Situated directly by the beach and Sopot Pier, Sheraton Sopot offers quiet rooms with views of the sea or the park. The hotel has a spa with an indoor swimming pool. Show full description Guest review score 8.9, rooms from around 724 PLN.

    See available rooms
  • 7 Sofitel Grand Sopot Sopot, Poland

    Beach: Sofitel Grand Sopot

    ***** Hotel. Stay in the heart of Sopot. Located just steps from the sea in Sopot, the historic Sofitel Grand hotel offers elegant, luxury interiors and a private beach. The rooms feature an LCD TV and free internet. Show full description Guest review score 8.9, rooms from around 756 PLN.

    See available rooms
  • 8 Hotel Villa Baltica Sopot, Poland

    Beach: Hotel Villa Baltica

    *** Hotel. Hotel Villa Baltica offers accommodation in the seaside resort of Sopot, only 30 metres from the beach on the Baltic Sea Coast. It offers air-conditioned rooms with Free Wi-Fi. Baltica’s rooms feature a stylish design and warm colours. Show full description Guest review score 8.8, rooms from around 510 PLN.

    See available rooms
  • 9 Haffner Hotel & SPA Sopot Sopot, Poland

    Beach: Haffner Hotel & SPA Sopot

    ***** Hotel. Just a 3-minute walk away from Sopot’s promenade, Hotel Haffner features a luxurious spa and wellness centre with a swimming pool, a sauna and a gym. Rooms come with satellite TV and free internet access. Hotel Haffner’s spacious and air-conditioned rooms feature a private bathroom with either a shower or a large bath. A bathrobe awaits in each one. Rooms include a fully stocked minibar and a work desk. Rebuilt in 2020, the Haffner Bar encourages with a wide range of drinks and a modern form of served dishes inspired by world cuisines. The restaurant known throughout the city serves traditional Polish specialties as well as Sunday brunches. There is also private beach area which operates on daily basis in summer season (July/ August). Front desk staff is available 24 hours a day to help or answer any questions. The hotel also features facilities like a Baby Hotel and a play room for its youngest guests. Hotel Haffner is located within a 14-minute walk of the famous Sopot Pier. The city’s railway station is only one kilometre away. Guest review score 8.7, rooms from around 600 PLN.

    See available rooms
  • 10 Hotel Zhong Hua Sopot, Poland

    Beach: Hotel Zhong Hua

    *** Hotel. Stay in the heart of Sopot. Hotel Zhong Hua, located on the Sopot beach, boasts private access to the sea and offers accommodation designed in accordance with the feng shui principles. The property is just 300 metres from the Sopot pier and 400 metres from Bohaterów Monte Cassino Street. Show full description Guest review score 8.5, rooms from around 485 PLN.

    See available rooms
  • 11 Meduza Sopot Sopot, Poland

    Beach: Meduza Sopot

    Resort. Meduza Sopot is set on the beachfront in Sopot, less than 1 km from Sopot beach and a 16-minute walk from Jelitkowo Beach. The property is close to several well-known attractions, 500 metres from Sopot Museum, 1.6 km from Sierakowskich Court and 1. Show full description Guest review score 8.5

    See available rooms
  • 12 Hotel Pomarańczowa Plaża ex Bursztyn Sopot, Poland

    Beach: Hotel Pomarańczowa Plaża ex Bursztyn

    *** Hotel. Located directly by the beach, Hotel Bursztyn is surrounded by an extensive, private pine forest and offers free Wi-Fi, a garden, a sun terrace, sea views and a big private parking. The Bursztyn’s modern, design rooms offer private bathrooms with a hairdryer. Each one also has a TV with cable channels. Show full description Guest review score 8.4, rooms from around 414 PLN.

    See available rooms
  • 13 Villa Sedan Sopot, Poland

    Beach: Villa Sedan

    *** Hotel. Stay in the heart of Sopot. The elegant Villa Sedan is located in the center of Sopot, just 400 meters from the famous Pier and 70 meters from the popular "Monciak". The railway station and the adjacent Sopot Centrum complex are 550 meters away from the Villa. This is a beachfront hotel. Show full description Guest review score 8.8, rooms from around 408 PLN.

    See available rooms
  • 14 Sentoza Sopot Sopot, Poland

    Sentoza Sopot

    Hotel. Set in Sopot, 400 metres from Sopot Beach, Sentoza Sopot offers accommodation with a restaurant, free private parking and a bar. Featuring family rooms, this property also provides guests with a sun terrace. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Show full description Guest review score 9.0, rooms from around 405 PLN.

    See available rooms
  • 15 Hotel Aqua Sopot Sopot, Poland

    Hotel Aqua Sopot

    *** Hotel. The elegant Hotel Aqua Sopot is situated in Sopot, opposite the Aquapark Complex where guests enjoy a 15% discount and 300 metres from the sandy beach. Its classically decorated rooms have free Wi-Fi and LCD TV. A varied buffet breakfast is served every morning at the hotel restaurant, where guests can enjoy international dishes. Show full description Guest review score 8.8, rooms from around 342 PLN.

    See available rooms
  • 16 Yacht Club Residence Sopot Sopot, Poland

    Beach: Yacht Club Residence Sopot

    Bed and Breakfast. Yacht Club Residence Sopot is situated only 10 metres from the beach and offers rooms with private bathroom facilities. There is a sailing club on site, offering windsurfing lessons. Yacht Club Residence Sopot features a sauna and a flotation swimming pool, available at a surcharge and upon reservation at the reception. Show full description Guest review score 8.7, rooms from around 270 PLN.

    See available rooms
  • 17 SeaSide Sopot Sopot, Poland

    Beach: SeaSide Sopot

    Bed and Breakfast. Stay in the heart of Sopot. Situated in the centre of Sopot, within 70 metres of Sopot Beach and 2.1 km of Jelitkowo Beach, SeaSide Sopot offers accommodation with free WiFi. Show full description Guest review score 8.4, rooms from around 443 PLN.

    See available rooms
  • 18 Plac Rybaków Inn Sopot, Poland

    Beach: Plac Rybaków Inn

    Bed and Breakfast. Plac Rybaków Inn is located in Sopot, just 200 metres from the sandy Baltic beach. It features bright rooms with and electric kettle and a flat-screen TV with cable channels. Free Wi-Fi is provided. Show full description Guest review score 8.0, rooms from around 280 PLN.

    See available rooms
  • 19 Sopot Beach House Sopot, Poland

    Beach: Sopot Beach House

    Apartment. Sopot Beach House is located by the Baltic Sea in Sopot, less than a 1-minute walk from a sandy beach and the Przystań restaurant. The Sopot Pier is 1.1 km away. Show full description Guest review score 9.7

    See available rooms
  • 20 Luxury Gold Apartment Sopot 300m from the beach Sopot, Poland

    Beach: Luxury Gold Apartment Sopot 300m from the beach

    Apartment. Luxury Gold Apartment Sopot 300m from the beach is a beachfront property set in Sopot, less than 1 km from Sopot Beach and a 17-minute walk from Jelitkowo Beach. It features a garden, a terrace, city views and free WiFi throughout the property. The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a fridge and a coffee machine, and 1 bathroom with a shower and free toiletries. Show full description Guest review score 9.6, rooms from around 940 PLN.

    See available rooms
  • 21 Downtown Apartments Sopot Beach & Park Penthouse Sopot, Poland

    Beach: Downtown Apartments Sopot Beach & Park Penthouse

    Apartment. Set in Sopot, 500 metres from Sopot Beach, 1.4 km from Jelitkowo Beach and 3 km from Brzeźno Beach, Downtown Apartments Sopot Beach & Park Penthouse offers accommodation with a balcony and free WiFi. This apartment is 2. Show full description

    See available rooms
  • 22 Sea view apartment Sopot, Poland

    Beach: Sea view apartment

    Apartment. Offering free WiFi and sea views, Sea view apartment is an accommodation located in Sopot, just 100 metres from Sopot Beach and 1.7 km from Jelitkowo Beach. This apartment is 2. Show full description Guest review score 9.4

    See available rooms
  • 23 Lion Apartments - Palermo Spacious Family Apartment 3 min walk from the beach Sopot, Poland

    Beach: Lion Apartments - Palermo Spacious Family Apartment 3 min walk from the beach

    Apartment. Set in Sopot, just 400 metres from Sopot Beach, Lion Apartments - Palermo provides beachfront accommodation with free WiFi. This apartment is 2.7 km from Orłowo Beach and less than 1 km from Sopot Railway Station. Show full description Guest review score 9.3, rooms from around 461 PLN.

    See available rooms
  • 24 Lion Apartments - NEMO Family 2 Bedr Apartment with parking, terrace and 3 min from the beach Sopot, Poland

    Beach: Lion Apartments - NEMO Family 2 Bedr Apartment with parking, terrace and 3 min from the beach

    Apartment. Located in Sopot, this apartment features a terrace. The property is only 200 metres from the beach and 800 metres from Crooked House. Free private parking is offered, as well as free WiFi. Show full description Guest review score 9.2, rooms from around 364 PLN.

    See available rooms
  • 25 Beach House - przy plaży Sopot, Poland

    Beach: Beach House - przy plaży

    Apartment. Set in Sopot, near Sopot Beach, Jelitkowo Beach and Crooked House, Beach House - przy plaży features free WiFi. Fitted with a patio, the units feature a flat-screen TV and a private bathroom with shower and a hairdryer. Some units feature a seating area and/or a terrace. Show full description Guest review score 8.8, rooms from around 260 PLN.

    See available rooms
  • 26 Sopot Marina Beach Suites Sopot, Poland

    Beach: Sopot Marina Beach Suites

    Apartment. Sopot Marina - pier apartments is a beachfront property situated in Sopot, 1.7 km from Jelitkowo Beach and 2.9 km from Orłowo Beach. Show full description Guest review score 8.4, rooms from around 932 PLN.

    See available rooms
  • 27 Dom & House - Apartment Wave on the Beach Sopot, Poland

    Beach: Dom & House - Apartment Wave on the Beach

    Apartment. Dom & House - Apartment Wave on the Beach is set in the Dolny Sopot district of Sopot, 200 metres from Sopot Beach, 1.5 km from Jelitkowo Beach and 2.9 km from Orłowo Beach. Show full description Guest review score 7.9, rooms from around 1497 PLN.

    See available rooms
  • 28 JM Sopot Apartament Monte Sopot, Poland

    Beach: JM Sopot Apartament Monte

    Apartment. Stay in the heart of Sopot. Offering a terrace and a restaurant, that is complemented with a bar, JM Sopot Apartament Monte is located in the centre of Sopot, 500 metres from Sopot Beach. The accommodation is 2. Show full description Guest review score 9.8

    See available rooms
  • 29 Lion Apartments - Parkur 2 Sopot, Poland

    Beach: Lion Apartments - Parkur 2

    Apartment. Featuring city views, Lion Apartments - Parkur 2 provides accommodation with a balcony and a coffee machine, around 1.6 km from Jelitkowo Beach. Set 1. Show full description

    See available rooms
  • 30 Sanhaus Apartments - Kamienica Ogrodowa - Apartament Mera Sopot, Poland

    Beach: Sanhaus Apartments - Kamienica Ogrodowa - Apartament Mera

    Apartment. Stay in the heart of Sopot. Set in the centre of Sopot, within 300 metres of Sopot Beach and 2.1 km of Jelitkowo Beach, Sanhaus Apartments - Kamienica Ogrodowa - Apartament Mera is an accommodation offering city views. Show full description Guest review score 9.6

    See available rooms
  • 31 Yacht Queen B Sopot HouseBoat Sopot, Poland

    Beach: Yacht Queen B Sopot HouseBoat

    Boat. Boasting sea views, Yacht Queen B Sopot HouseBoat features accommodation with an outdoor swimming pool, a terrace and a restaurant, around 1.2 km from Sopot Beach. Situated on the beachfront, this property has a bar and barbecue facilities. Show full description

    See available rooms
  • 32 2Sopot, Apartament Słoneczne Poddasze przy parku, molo i placu zabaw Sopot, Poland

    Beach: 2Sopot, Apartament Słoneczne Poddasze przy parku, molo i placu zabaw

    Apartment. 2Sopot, Apartament Słoneczne Poddasze przy parku, molo i placu zabaw is a beachfront property located in Sopot, 200 metres from Sopot Beach and 2 km from Jelitkowo Beach. Featuring city and sea views, this apartment also offers free WiFi. The apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a fridge and a coffee machine, and 1 bathroom with a shower and free toiletries. Show full description Guest review score 9.4, rooms from around 820 PLN.

    See available rooms
  • 33 Apartament Kamienica Monciak Sopot, Poland

    Beach: Apartament Kamienica Monciak

    Apartment. Stay in the heart of Sopot. Situated in the centre of Sopot, just 600 metres from Sopot Beach and 2.4 km from Jelitkowo Beach, Apartament Kamienica Monciak features accommodation with garden views and free WiFi. Show full description Guest review score 9.4

    See available rooms
  • 34 Apartaments Karlikowska Lux 2 Sopot, Poland

    Beach: Apartaments Karlikowska Lux 2

    Apartment. Situated in Sopot, 500 metres from Sopot Beach, Apartaments Karlikowska Lux 2 features accommodation with a garden, free WiFi and a 24-hour front desk. With city views, this accommodation provides a balcony. This apartment features 1 bedroom, a kitchen with a fridge and a dishwasher, a flat-screen TV, a seating area and 1 bathroom fitted with a shower. Show full description Guest review score 9.4

    See available rooms
  • 35 Apartaments Karlikowska Lux Sopot, Poland

    Beach: Apartaments Karlikowska Lux

    Apartment. Apartaments Karlikowska Lux is a beachfront property set in Sopot, 600 metres from Sopot Beach and 1.4 km from Jelitkowo Beach. Featuring city and garden views, this apartment also features free WiFi. Show full description Guest review score 9.3, rooms from around 430 PLN.

    See available rooms
  • 36 Patio Mare Amber Sopot, Poland

    Beach: Patio Mare Amber

    Apartment. Patio Mare Amber is located in the centre of Sopot, in a building awarded for its design. It offers self-catering accommodation with free Wi-Fi. There is a fitness club with a sauna in the building and the beach is 500 metres away. Show full description Guest review score 9.3

    See available rooms
  • 37 Sanhaus Apartments - Parkowa 44 Sopot, Poland

    Beach: Sanhaus Apartments - Parkowa 44

    Apartment. Situated in Sopot, Sanhaus Apartments - Parkowa 44 features sea views and free WiFi, 600 metres from Sopot beach and 180 metres from the beach. Certain units are fitted with air conditioning, a flat-screen TV, washing machine and a kettle, completed with a kitchen. Popular points of interest near the apartment include Sopot Pier, Crooked House and Lysa Gora skiing area. Show full description Guest review score 9.3

    See available rooms
  • 38 Sopot Playa&Relax Apartments Sopot, Poland

    Beach: Sopot Playa&Relax Apartments

    Apartment. Stay in the heart of Sopot. Sopot Playa&Relax Apartments has well-equipped accommodation featuring free WiFi in the centre of Sopot, 300 metres from Sopot Beach and 2 km from Jelitkowo Beach. Each unit comes with a fully equipped kitchenette with a dining table, a flat-screen TV with satellite channels and a private bathroom with shower, free toiletries and a hairdryer. Show full description Guest review score 9.3, rooms from around 300 PLN.

    See available rooms
  • 39 2HomeRent Emily Sopot, Poland

    Beach: 2HomeRent Emily

    Apartment. 2HomeRent Emily in Sopot is set 80 metres from Sopot Beach and offers air-conditioned accommodation with free WiFi, as well as access to a terrace. The apartment provides guests with a balcony, garden views, a seating area, satellite flat-screen TV, a fully equipped kitchen with a fridge and an oven, and a private bathroom with shower and a hairdryer. A dishwasher, a microwave and stovetop are also offered, as well as a coffee machine and a kettle. Show full description Guest review score 9.2

    See available rooms
  • 40 2Sopot, Apartament Bryza przy molo, parku i placu zabaw Sopot, Poland

    Beach: 2Sopot, Apartament Bryza przy molo, parku i placu zabaw

    Apartment. 2Sopot, Apartament Bryza przy molo, parku i placu zabaw is situated in Sopot, 200 metres from Sopot Beach and 2 km from Jelitkowo Beach, in an area where hiking can be enjoyed. Featuring sea and garden views, this apartment also comes with free WiFi. The apartment with a balcony and city views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a fridge and a dishwasher, and 1 bathroom with a shower. Show full description Guest review score 9.2, rooms from around 816 PLN.

    See available rooms
  • 41 Apartament Grunwaldzka Sopot, Poland

    Beach: Apartament Grunwaldzka

    Apartment. Stay in the heart of Sopot. Offering a bar and a casino, Apartament Grunwaldzka is located in the centre of Sopot, 300 metres from Sopot Beach. Featuring free private parking, the apartment is in an area where guests can engage in activities such as hiking and cycling. Show full description Guest review score 9.2, rooms from around 750 PLN.

    See available rooms
  • 42 Apartamenty4you - SleepWell Apartment Sopot, Poland

    Beach: Apartamenty4you - SleepWell Apartment

    Apartment. Stay in the heart of Sopot. Set in the centre of Sopot, just 700 metres from Sopot Beach and 2.5 km from Orłowo Beach, Apartamenty4you - SleepWell Apartment offers accommodation with city views and free WiFi. Show full description Guest review score 9.2, rooms from around 475 PLN.

    See available rooms
  • 43 Kierunek Sopot Apartament GRACJA Monte Cassino 36 Sopot, Poland

    Beach: Kierunek Sopot Apartament GRACJA Monte Cassino 36

    Apartment. Stay in the heart of Sopot. Attractively located in the centre of Sopot, Kierunek Sopot Apartament GRACJA Monte Cassino 36 is within a short distance of Sopot Beach and Crooked House. Complimentary WiFi is available throughout the property and private parking is available on site. Show full description Guest review score 9.2, rooms from around 364 PLN.

    See available rooms
  • 44 Sanhaus Apartments - Apartamenty Sailor Sopot, Poland

    Beach: Sanhaus Apartments - Apartamenty Sailor

    Apartment. Sanhaus Apartments - Apartamenty Sailor is located in the Dolny Sopot district of Sopot, 200 metres from Sopot Beach and 1.9 km from Jelitkowo Beach. Complimentary WiFi is offered throughout the property. Show full description

    See available rooms
  • 45 Sopot Wonderland - Hampton Apartments Sopot, Poland

    Beach: Sopot Wonderland - Hampton Apartments

    Apartment. Stay in the heart of Sopot. Sopot Wonderland - Hampton Apartments is well situated in the centre of Sopot and has a garden. This beachfront property offers access to free WiFi. Show full description Guest review score 9.2

    See available rooms
  • 46 Tawerna Rybaki Sopot, Poland

    Beach: Tawerna Rybaki

    Apartment. Located in Sopot, Tawerna Rybaki offers accommodation with a terrace or a balcony, free WiFi and flat-screen TV, as well as a restaurant and a bar. There is a private bathroom with shower in every unit, along with free toiletries, a hairdryer and slippers. Popular points of interest near the apartment include Sopot Beach, Jelitkowo Beach and Crooked House. Show full description Guest review score 9.2, rooms from around 477 PLN.

    See available rooms
  • 47 Apartamenty Villa Sova Sopot, Poland

    Beach: Apartamenty Villa Sova

    Apartment. Stay in the heart of Sopot. Situated in the centre of Sopot, within 700 metres of Sopot Beach and 2.4 km of Orłowo Beach, Pawlicki Apartments Villa Sova features accommodation with free WiFi. Show full description Guest review score 9.1, rooms from around 1950 PLN.

    See available rooms
  • 48 Apartamenty4you - Apartamenty Atlantic Sopot, Poland

    Beach: Apartamenty4you - Apartamenty Atlantic

    Apartment. Stay in the heart of Sopot. Offering city views and free WiFi, Apartamenty4you - Apartamenty Atlantic offers accommodation conveniently located in the centre of Sopot, within a short distance of Sopot Beach, Sopot Pier and Crooked House. Each unit comes with a fully equipped kitchen with a dining table, a flat-screen TV with cable channels and a private bathroom with shower, free toiletries and a hairdryer. Show full description Guest review score 9.0, rooms from around 404 PLN.

    See available rooms
  • 49 Chrobrego przy plaży Sopot, Poland

    Beach: Chrobrego przy plaży

    Apartment. Located in Sopot, just 70 metres from Sopot Beach, Chrobrego przy plaży provides beachfront accommodation with free WiFi. This apartment is 2.6 km from Orłowo Beach and 1 km from Sopot Railway Station. Show full description Guest review score 9.0

    See available rooms
  • 50 Dom & House - Apartments Okrzei Prime Sopot, Poland

    Beach: Dom & House - Apartments Okrzei Prime

    Apartment. Dom & House - Apartments Okrzei Prime has a balcony and is located in Sopot, within just 1.4 km of Sopot Pier and 1.8 km of Crooked House. Show full description Guest review score 9.0, rooms from around 1303 PLN.

    See available rooms
Tomas Mazowski

I try my best to keep this guide up to date and I last refreshed it in April 2024. Did I miss a hotel that should be on this list? Send me an email and let me know!

Check out beachfront hotels nearby

Missing a hotel on our list?

Do you know of a cool beachfront hotel in Sopot that's missing from this list?

Let me know!

In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!