Find hotels in Sobra from $27

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Sobra hotels

Apartment Mambo, Mljet

Apartment Mambo, Mljet
3.0 star property
Mljet
$75 nightly
The price is $89
Jan 1 - Jan 2, 2026
Total with taxes and fees
Apartment Mambo, Mljet

Comfortable 2 Bedroom Apartment

Comfortable 2 Bedroom Apartment
3.5 star property
Mljet
10.0 out of 10, Exceptional, (1)
"Awesome flat, awesome area. The view was beautiful, very peaceful flat, close to couple of restaurants + 1 small supermarket. We could just highly recommend it ! "
United States
Anonymous traveler
Comfortable 2 Bedroom Apartment

Apartment & Rooms Villa Katarina

Apartment & Rooms Villa Katarina
3.0 star property
Dubrovacko Primorje
9.0 out of 10, Wonderful, (2)
"Villa Katarinaa yllÀpitÀvÀ pariskunta ja heidÀn henkilökuntansa ovat ystÀvÀllisiÀ, avuliaita ja herttaisia. Ostimme perille pÀÀstyÀmme vielÀ aamiaiset majoitukseen - vahva suositus. Parasta oli majoituspaikan rauhallisuus ja oma pieni rauhallinen ranta, josta pÀÀsi uimaan ja melomaan. TÀmÀ majoituspaikka tosin edellyttÀÀ autoa, sillÀ etÀisyydet ovat pitkiÀ. SplitistÀ automatka noin 3 h ja Dubrovnikista noin 45 min. Villa Katarina on hyvÀ tukikohta, josta voi tehdÀ autolla retkiÀ rannikkoa...
Finland
Mikko
$58 nightly
The price is $66
Jan 3 - Jan 4, 2026
Total with taxes and fees
Apartment & Rooms Villa Katarina

Apartmani Villa Sol

Apartmani Villa Sol
3.0 star property
Ston
9.2 out of 10, Wonderful, (60)
"Great spot, breakfast was awesome "
Canada
Scott
$56 nightly
The price is $68
Jan 1 - Jan 2, 2026
Total with taxes and fees
Apartmani Villa Sol

Olive-sunset Haven in Zuljana

Olive-sunset Haven in Zuljana
3.0 star property
Ston
$158 nightly
The price is $183
Dec 29 - Dec 30
Total with taxes and fees
Olive-sunset Haven in Zuljana

Apartments Dragobratović

Apartments Dragobratović
2.0 star property
Slivno
9.0 out of 10, Wonderful, (2)
"Wir wurden von der Gastgeberin sehr herzlich empfangen. Die Aussicht und die Ruhe am Abend war sehr schön. "
Switzerland
Barbara
$95 nightly
The price is $112
Dec 27 - Dec 28
Total with taxes and fees
Apartments Dragobratović

Apartments Vera

Apartments Vera
3.0 star property
Mljet
$62 nightly
The price is $74
Jan 1 - Jan 2, 2026
Total with taxes and fees
Apartments Vera

Holiday Home Riva

Holiday Home Riva
3.0 star property
Ston
$122 nightly
The price is $142
Jan 14 - Jan 15, 2026
Total with taxes and fees
Holiday Home Riva

Apartments Krvavac

Apartments Krvavac
2.0 star property
Slivno
$82 nightly
The price is $96
Jan 3 - Jan 4, 2026
Total with taxes and fees
Apartments Krvavac

Apartment Tonka's Terrace

Apartment Tonka's Terrace
3.0 star property
Dubrovnik
$62 nightly
The price is $70
Jan 1 - Jan 2, 2026
Total with taxes and fees
Apartment Tonka's Terrace

Apartments Gusti

Apartments Gusti
3.5 star property
Janjina
$85 nightly
The price is $96
Jan 26 - Jan 27, 2026
Total with taxes and fees
Apartments Gusti

Apartment Pascal

Apartment Pascal
3.0 star property
Janjina
8.0 out of 10, Very Good, (1)
"Alles war super, genau wie wir uns das vorgestellt haben. Lage direkt am Wasser. Internet hat gut funktioniert. Nochmals vielen Dank."
Switzerland
Herbert
$100 nightly
The price is $116
Jan 1 - Jan 2, 2026
Total with taxes and fees
Apartment Pascal

Holiday Home Odiseja

Holiday Home Odiseja
3.5 star property
Dubrovacko Primorje
$177 nightly
The price is $200
Jan 1 - Jan 2, 2026
Total with taxes and fees
Holiday Home Odiseja

Apartments Villa Novak

Apartments Villa Novak
3.0 star property
Dubrovacko Primorje
$982 nightly
The price is $986
Dec 29 - Dec 30
Total with taxes and fees
Apartments Villa Novak

GH Kola

GH Kola
3.5 star property
Dubrovacko Primorje
2.0 out of 10, (1)
"Quartier non-securitaire, loin de tout, aucun service à proximité. Possiblement insalubre, vu l'etat de malpropreté extérieur. Nous n'y avons pas séjourné, trop degoutant. Il n'y avait aucun commentaire lors de notre réservation, on comprend pourquoi"
Canada
Danielle
$23 nightly
The price is $27
Jan 2 - Jan 3, 2026
Total with taxes and fees
GH Kola
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Sobra Hotel Reviews

More cheap stays in Sobra

Find out more about Sobra

Top reasons to visit Sobra

  • Stunning Beaches: Enjoy the beautiful beaches of Sobra, perfect for sunbathing and swimming in crystal-clear waters.
  • Scenic National Park: Explore the breathtaking landscapes of Mljet National Park, offering hiking trails and stunning views.
  • Rich History: Discover local forts and historical sites that showcase the region's fascinating past.
  • Charming Waterfront: Stroll along the picturesque waterfront, soaking in the tranquil atmosphere of this quaint village.
  • Variety of Accommodations: Choose from cozy guesthouses to comfortable hotels, catering to all types of travelers.

Find great hotels in and around Sobra

Discover the charm of Sobra, Mljet, where a variety of accommodations await you, from cozy guesthouses to comfortable hotels. Perfect for beach lovers, pet owners, and couples seeking a romantic getaway, Sobra offers a range of lodging options tailored to your needs. Whether you’re looking for a free guesthouse or a welcoming guest accommodation, you’ll find the ideal place to unwind and enjoy the stunning surroundings of this beautiful Croatian destination.

  • Hotel Odisej: Nestled 13 miles from Sobra, Hotel Odisej is ideal for adventurous travelers seeking a blend of beach relaxation and business amenities. This 3-star hotel boasts direct access to the beach, allowing guests to enjoy sun-soaked days and thrilling water activities. The hotel caters to business travelers with essential services while also offering adventure sports like sailing, hiking, and scooter rentals nearby. Whether you’re here for work or play, Hotel Odisej provides a perfect backdrop for a memorable vacation.
  • Apartments Franka Saplunara: Located just 7 miles from Sobra, Apartments Franka Saplunara is a charming 3-star guesthouse that offers a cozy and inviting atmosphere. Perfect for families and couples, this accommodation features breakfast options tailored for children, making it a delightful choice for family getaways. The guesthouse's warm hospitality and homely vibe ensure that guests feel comfortable and relaxed during their stay, ideal for those looking to unwind and enjoy the serene surroundings.
  • Guest House Sobra: Situated right in Sobra, Guest House Sobra offers a convenient and comfortable stay with its 3-star rating. Guests can enjoy complimentary WiFi in their rooms and common areas, keeping you connected throughout your vacation. With free self-parking available, exploring the beautiful Mljet region is hassle-free. This guesthouse is perfect for those who appreciate a friendly, laid-back atmosphere while having easy access to local attractions and activities.

Where to stay in Sobra

Discover the charm of Sobra, a picturesque village perfect for outdoor adventures and scenic beauty. Nestled near Sutmiholjska Beach, you'll find comfortable summer homes and a welcoming atmosphere. Explore the charming waterfront and immerse yourself in the rich history of the surrounding areas. Sobra offers a unique blend of relaxation and exploration, making it an ideal spot for travelers seeking both adventure and tranquility.

  • Mljet: Nestled on the stunning Mljet Island, Sobra serves as a gateway to the natural beauty and serene landscapes of this national park. Renowned for its outdoor adventures and breathtaking scenery, Mljet attracts seasonal visitors, particularly from June to August. You can explore the island's lush trails, visit the tranquil lakes, and enjoy local markets that showcase the region's charm. With its rich flora, fauna, and captivating views, Mljet offers an ideal setting for nature enthusiasts and adventure seekers alike.
  • Ston: Located 9 miles from Sobra, Ston is famous for its impressive walls and historical significance. This charming city boasts a unique blend of outdoor activities and scenic beach areas, making it a perfect day trip for visitors. Peak travel times are during the summer months, and visitors can enjoy recreational areas alongside historic sites. Don't miss the chance to sample Ston's renowned oysters and take a stroll along its picturesque coastline, where history meets stunning natural beauty.
  • ProĆŸura: Just a mile from Sobra, the quaint village of ProĆŸura is a hidden gem that offers a peaceful escape. This destination sees a surge of visitors during the summer months, drawn by its outdoor experiences and scenic vistas. Surrounded by the lush landscapes of the national park, ProĆŸura is perfect for hiking and exploring the island's natural wonders. The village exudes a tranquil atmosphere, making it an ideal spot for unwinding and soaking in the beauty of Croatia's coastline.

Things to do in Sobra

Sobra, located on the beautiful island of Mljet, is perfect for outdoor enthusiasts and adventure seekers. Visitors can enjoy breathtaking scenery, partake in exciting tours available for an additional charge, and explore the island’s natural wonders. Whether you’re hiking through lush landscapes or relaxing by the sea, Sobra provides a memorable getaway filled with activities for all types of travelers.

Shopping

Sobra offers charming local shops where you can find unique souvenirs and gifts. If you're up for a drive, head to the nearby town of Mljet, where you can explore larger shopping options and local markets filled with artisanal products and traditional crafts.

Recreation

Experience tranquility at Sobra Wellness Center, where you can indulge in rejuvenating spa treatments and soothing massages. For outdoor fun, explore the scenic trails around Sobra, perfect for hiking and cycling, offering breathtaking views of the lush landscape and Adriatic coastline.

Adventure

Explore the serene waters around Sobra with kayaking adventures, allowing you to paddle through hidden coves and enjoy scenic views. For hiking enthusiasts, the nearby trails offer stunning vistas of the island's natural beauty, making for a perfect day of exploration and adventure.

Nightlife

Sobra, Mljet offers a charming nightlife with cozy bars and local taverns. Enjoy refreshing drinks at the waterfront cafes, and indulge in traditional Croatian cuisine. The laid-back atmosphere allows for leisurely conversations under the stars, making it a perfect spot to unwind after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Sobra

To save money on your trip to Sobra, consider visiting during the off-peak months of January, March, and November for lower accommodation prices. Enjoy free activities like Prapratno Beach, and opt for walking, cycling, or renting a car for affordable transportation. Book your hotel at least a month in advance, and look for last-minute deals on Expedia. Mondays are the cheapest days to stay, while Fridays are the most expensive. Additionally, joining Expedia's One Key membership can provide exclusive discounts and allow you to combine bookings for extra savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Sobra are January, March and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Sobra about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Sobra is Monday. The most expensive day to stay in Sobra is Friday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy to tailor your travel experience by letting you choose your budget and preferred location, among other options. You can sort your search results to display hotels from the lowest to the highest price, ensuring you find the most affordable options first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will help you discover sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your Sobra hotel reservations with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Sobra

Sobra, a gem in Mljet, Croatia, is perfect for outdoor enthusiasts and adventure seekers. Visitors can enjoy the stunning beaches, explore the scenic national park, and discover the rich history at local forts. Whether you're looking for relaxation by the water, cultural experiences, or thrilling adventures, Sobra offers a variety of attractions that cater to every traveler's interests.

  • Prapratno Beach: Located 7 miles from Sobra, Prapratno Beach offers a serene escape with its soft sandy shores and crystal-clear waters, perfect for sunbathing and swimming. Enjoy the tranquil beach vibes while soaking in the stunning views of the surrounding hills.
  • Mljet National Park: Situated 13 miles from Sobra, Mljet National Park is an outdoor enthusiast's paradise, featuring lush forests, scenic lakes, and hiking trails. Embrace adventure as you explore its breathtaking landscapes and encounter unique wildlife.
  • Salt Pans: Just 9 miles from Sobra, the historic Salt Pans offer a glimpse into Croatia's rich cultural heritage. Discover the traditional salt harvesting process and enjoy the beautiful scenery, which reflects the region's unique history and craftsmanship.

Best time to go to Sobra

The best time to visit Sobra can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Sobra falls in August, when visitor numbers are high and weather is sunny with light rain. The coolest average temperature in Sobra falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January46.8°F (8.2°C)Light RainMostly SunnyAverageSlightly Low
February48.2°F (9.0°C)Light RainMostly SunnyAverageAverage
March51.8°F (11.0°C)Light RainMostly SunnyAverageSlightly Low
April57.2°F (14.0°C)Light RainMostly SunnyAverageAverage
May64.2°F (17.9°C)Light RainMostly SunnyAverageAverage
June72.1°F (22.3°C)Light RainSunnyHighSlightly High
July77.4°F (25.2°C)No RainSunnyHighSlightly High
August78.3°F (25.7°C)Light RainSunnyHighSlightly High
September71.4°F (21.9°C)Light RainSunnyAverageAverage
October63.5°F (17.5°C)Light RainMostly SunnyLowAverage
November57.6°F (14.2°C)Moderate RainMostly SunnyLowSlightly Low
December50.0°F (10.0°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Sobra

To visit Sobra, Mljet, the nearest major airport is Dubrovnik Airport (DBV), situated 36 miles away. Several excellent hotel options close to Dubrovnik Airport include Hotel Croatia, a luxurious 5-star hotel located 3 miles from the airport, and Sheraton Dubrovnik Riviera Hotel, another 5-star resort just 6 miles away. Both hotels provide convenient access to the airport. Additionally, Hotel Supetar Cavtat, also a 5-star hotel, lies 3 miles from Dubrovnik Airport, offering easy transportation options for travelers. These accommodations ensure a comfortable stay while providing seamless access to your flight.

Frequently asked questions

When is the best time to go to Sobra?
The most popular time to visit Sobra is during the summer months, particularly July, when the weather is warm and inviting. With average temperatures reaching around 78°F, this is an ideal time for outdoor enthusiasts and those looking to relax by the stunning Adriatic Sea.

During the peak season from June to August, Sobra comes alive with vibrant tourist activity. Whether you're seeking adventure through water sports, hiking trails, or simply lounging on the pristine beaches, the pleasant climate makes it superb for enjoying the natural beauty that surrounds you. Additionally, the long days filled with sunshine allow for ample time to explore local attractions, indulge in fresh seafood at waterfront restaurants, or partake in lively local festivals.

If you're considering a visit that offers a more tranquil experience, September is a wonderful option. The weather remains pleasantly warm, averaging in the low 70s, and the crowds begin to thin out. This allows for a more intimate experience, whether you're savoring local delicacies in a quieter restaurant or exploring the charming streets at your own pace.

For those looking to balance comfort and budget, late September can also present a more affordable opportunity without sacrificing the quality of your experience. You can still enjoy the breathtaking landscapes and cultural highlights, often with better deals on accommodations.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Sobra.
How can I save on a Sobra hotel booking with Expedia?
With Expedia, you earn OneKeyCashℱ* on eligible Sobra hotel bookings for every dollar you spend – just join our One Keyℱ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Sobra hotel?
Prices for hotels in Sobra often vary, but you can find a great deal from $27 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.