Find Hotel Deals

Select a date

Select a date

Advanced search

Hotel ranking
Types of accommodation
Hotel themes
All Brac accommodations

Popular hotels in Brac

4 star Brac hotels

Illyrian Resort Milna

From US$ 105

1094 Bijaka, Milna (Brac), Croatia - Open map

Open map

Major Milna sights, such as Gažul and Lučice Bay are located nearby. Illyrian Resort is rated 4 stars and provides visitors with free self parking…

RESERVE From US$ 105

Villa Milena Milna

From US$ 192

Gomilica Bb, Milna (Brac), Croatia - Open map

Open map

The city center is about 10 minutes on foot. The 4-star Villa Milena is set just 17.8 km from St. Stephen's Square in Hvar…

RESERVE From US$ 192

3 star Brac hotels

Boutique Hostel Jerko Supetar

From US$ 153

Frane Petrinovica 1, Supetar, Croatia - Open map

Open map

Supetar city center is 1 km away. Boutique Hostel Jerko is only 13.3 km from Tourist Board Podstrana, People's Square and Joker.

RESERVE From US$ 153

Villa Mandic Brac Island

From US$ 127

Vladimira Nazora 9, Supetar, Brac Island, Croatia - Open map

Open map

Major Brac Island sights, such as Olive Oil Museum Brac and Church of Saint George Perun are located nearby. Villa Mandic is a family 3…

RESERVE From US$ 127

2 star Brac hotels

Villa Britanida Supetar

From US$ 88

Hrvatskih Velikana 26, Supetar, Croatia - Open map

Open map

Featuring a central location, the hotel puts guests in the heart of Supetar. Villa Britanida is a 2-star venue placed about 13 km from…

RESERVE From US$ 88

Recommended Brac hotels

Bracka Perla Hotel Supetar

From US$ 232

Put Vele Luke 53, Supetar, Croatia - Open map

Open map

A prime location gives quick access to Blaca Desert, which is 12 km away. The charming Bracka Perla Hotel is situated in a resort district…

RESERVE From US$ 232

Boutique Hotel Bol

From US$ 178

Hrvatskih Domobrana 19, Bol, Croatia - Open map

Open map

The hotel lies within 15 minutes' walk of Dominican Monastery in Bol. Boutique Hotel Bol is a 4-star property that provides visitors with a…

RESERVE From US$ 178