Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From156US$ /night
Check-in
11Jan2026Select date
Check-out
12Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Put Luke 64, Brela, Croatia, 21322
-
Steps from Jakirusa beach
Great
8.7
/10

Location

Villa Petra is located in Brela, one of Croatia's most picturesque coastal towns, offering easy access to the stunning Makarska Riviera. Just steps from the beach, this hotel presents guests with breathtaking views of the Adriatic Sea. The proximity to nearby attractions such as Biokovo Nature Park enhances the outdoor experience.

Rooms

The hotel boasts 16 well-appointed rooms, each featuring private balconies that overlook the sea. Furnished with essential amenities, guests will find each room equipped with air conditioning and a flat-screen TV for convenience. Many rooms also include kitchenettes, offering flexibility for in-room dining or snacks.

Dining

Villa Petra includes an on-site restaurant that serves a variety of Mediterranean dishes, highlighting local flavors. Guests can enjoy breakfast each morning, featuring fresh, seasonal ingredients. In the summer months, dining is available on the terrace, allowing for a pleasant meal experience amidst beautiful scenery.

Wellness

The hotel offers a private beach area, allowing guests to relax by the sea with sunbeds and umbrellas provided. Wellness amenities are complemented by the opportunity for outdoor activities, including hiking and water sports. The personalized service ensures a memorable experience for all visitors.

Leisure Activities

Villa Petra provides access to various leisure activities in the surrounding area, including cycling, fishing, and snorkeling. Guests can explore the natural beauty of the nearby coastline through organized excursions. The welcoming staff assist in arranging activities, enhancing the vacation experience.

Highlights

Location: Coastal town of Brela

Rooms: 16 well-appointed rooms

Dining: On-site restaurant

Wellness: Private beach area

Must-do experiences

  • Swim at Punta Rata beach, a top-rated spot for sun and sea.
  • Taste fresh grilled fish at Konoba Feral, a local favorite.
  • Hike the Biokovo mountain trails for stunning panoramic views.
  • Visit the charming St. Nicholas Church in the old town.
  • Explore the vibrant market in nearby Makarska on Sundays.
View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Double Room
2 persons
15 m² 
1 King-size bed
Shower
Bathtub
Apartment
2 persons
90 m² 
2 Single beds
Shower
Balcony

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Free Wi-Fi
  • Parking
  • No pets allowed
  • ATM/Cash machine
  • Coffee shop

Sports & Fitness

  • Hiking

Services

  • Paid airport shuttle

Dining

  • Restaurant
  • Bar/ Lounge area

Children

  • Cots

Spa & Leisure

  • Beach access
  • Garden area

Room features

  • Air conditioning
  • Terrace

Bathroom

  • Free toiletries

Media

  • Flat-screen TV

Room decor

  • Parquet floor
Show more

Location

Put Luke 64, Brela, Croatia, 21322
Map view
Put Luke 64, Brela, Croatia, 21322
Nearby
Jakirusa
130 m
21322
beach Jakirusa
200 m
Restaurants
Villa Petra&Restaurant Burin
20 m
8 Put Luke
Explore Brela
Explore Brela
Top Attractions
Activities
Dining
Entertainment
Kamen Brela
25 minutes' walk
Kamen Brela is a stunning natural landmark with iconic rock formations and clear waters, perfect for photography.
The Church of St. Stephen
The Church of St. Stephen
10 minutes' walk
This historic church features beautiful architecture and a serene ambiance, ideal for quiet reflection.
Punta Rata Beach
30 minutes' walk
Punta Rata Beach is renowned for its clear turquoise waters and stunning scenery, great for sunbathing and swimming.
Stomarica Beach
15 minutes' walk
A tranquil beach known for its crystal-clear waters, perfect for families looking for a peaceful day by the sea.
Water Sports
2 minutes' walk
Guests can enjoy thrilling water sports like jet skiing and paddleboarding available at local beaches.
Hiking Trails
10 minutes' drive
Adventure enthusiasts can explore nearby hiking trails with varying difficulty, offering breathtaking views of the coastline.
Yoga by the Beach
10 minutes' walk
Serene yoga sessions are offered on Stomarica Beach, providing relaxation and rejuvenation in a picturesque setting.
Restaurant Burin
1 minute' walk
A delightful spot featuring Mediterranean cuisine with fresh seafood options and stunning sea views. Reservations recommended.
Caffe bar Dido
10 minutes' walk
A cozy café serving delicious coffee and pastries with a friendly atmosphere, perfect for breakfast or a casual lunch.
Pizzeria Slikva
5 minutes' drive
This pizzeria is known for its authentic Italian pizza with a relaxed casual dining atmosphere, family-friendly options available.
Live Music at Caffe Bar Dido
10 minutes' walk
Enjoy vibrant live music events at Caffe Bar Dido, featuring local artists and a relaxed vibe perfect for socializing.
Summer Festivals
15 minutes' walk
Various summer festivals are held nearby, showcasing local culture, food, and music, great for guests of all ages.
Nightlife at Brela
15 minutes' walk
Brela offers a variety of bars and clubs where guests can enjoy nightlife with cocktails, dancing, and entertainment.
Getting around
City Centre
Brela35 min  ·  2.9 km
Airports
Split Airport (SPU)131 min  ·  87.3 km
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
Property information and rules
Check-in
from 13:00-23:59
Check-out
from 07:00-10:00
Guest Parking
Private parking is possible on site for free.
Internet
is available in for free.
Breakfast
The hotel Villa Petra provides visitors with a free full breakfast. 
Children & extra beds
There are no extra beds provided in a room. 
Pets
Pets are not allowed.
Languages
German, Croatian
Number of rooms:
12
FAQs
About Villa Petra
How far is Villa Petra from Brac Airport?
Villa Petra is 48 km from Brac Airport.
What check-in and check-out times are available at Villa Petra?
Check-in is at 13:00 and check-out is at 10:00.
Is there free parking available at Villa Petra?
Free private parking is available on-site at Villa Petra.
What type of dining options does Villa Petra offer?
Villa Petra features an on-site restaurant, coffee shop, and bar.
What is the distance from Villa Petra to Jakiruša Beach?
Villa Petra is located just 70 metres from Jakiruša Beach.
Do the rooms at Villa Petra have air conditioning?
All rooms at Villa Petra are equipped with air conditioning.
What breakfast options are available at Villa Petra?
Breakfast at Villa Petra includes pancakes, fresh pastries, and local specialties.
What amenities can guests find in the rooms at Villa Petra?
Rooms at Villa Petra include a flat-screen TV and a private bathroom with a shower and hair dryer.
Are there any attractions near Villa Petra?
Nearby attractions include Blue Lake (34 km) and Brela Rock (3 km).
What languages do the staff speak at Villa Petra?
The staff at Villa Petra speaks multiple languages to assist guests.
Is Wi-Fi available at Villa Petra?
Free Wi-Fi is available throughout Villa Petra.
What activities can guests enjoy at Villa Petra?
Guests at Villa Petra can enjoy activities such as beach access and hiking.
Is a shuttle service available at Villa Petra?
Villa Petra offers a paid airport shuttle service for guests.

Next best alternative

Consider them for your next trip.
Check-in
11Jan2026Select date
Check-out
12Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Villa Petra
Sea House Resort Brela Amenities photo
Mobile-only price

Sea House Resort Brela

9.6
Perfect183 reviews
295m from property
USD 161USD 144
per night
Villa Amore Brela Amenities photo
Mobile-only price

Villa Amore Brela

9.9
Perfect95 reviews
1015m from property
USD 160USD 144
per night
Hotel Sunceva Postelja Brela Exterior photo
Mobile-only price

Hotel Sunceva Postelja Brela

9.7
Perfect246 reviews
1870m from property
USD 541USD 486
per night