Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

Select city first

2026-02-25

2026-02-26
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Santa Catarina near Batuta Island

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

312 results

  • Pousada Do Luz

    From US$ 53

    Praia Do Luz Av. Paraiso Do Luz S/N, Imbituba (Santa Catarina), Brazil

    0.8 km to Batuta Island (To the map)

    Vermelha Beach is 3.9 km from the hotel, while Praia dos Amores is 4.9 km from the location. From the…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Koa Cabana Praia Do Luz

    From US$ 53

    Rua Trinta E Um, Imbituba (Santa Catarina), Brazil

    0.9 km to Batuta Island (To the map)

    Guests can reach the centre of Imbituba within 30 minutes' walk, and Barra de Ibiraquera Beach is in…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Pousada Natural Park

    From US$ 99

    Avenida Paraiso Do Luz, Imbituba (Santa Catarina), Brazil

    1.2 km to Batuta Island (To the map)

    This Imbituba hotel is situated approximately 25 minutes on foot from Lagoa do Meio and approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Chales E Bangalos Ibiraquera

    From US$ 129

    Estrada Imb 308, 73, Barra de Ibiraquera, Brazil

    1.3 km to Batuta Island (To the map)

    The beach is about a 30-minute ride away, and Praia da Barra de Ibiraquera is a few minutes' drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Vgz - Cabanas Charmosas Entre Barra De Ibiraquera E Rosa

    From US$ 32

    Avenida Paraiso Do Luz 0, Imbituba (Santa Catarina), Brazil

    1.3 km to Batuta Island (To the map)

    Imbituba city centre is 30 minutes' walk, and sports venues such as Rosa Natural Pool are 3.4 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Pousada Mevlana Garden

    From US$ 354

    Avenida Jovino Tome Marques Barra De Ibiraquera, Barra de Ibiraquera, Brazil

    1.3 km to Batuta Island (To the map)

    Praia do Rosa is within 25 minutes' walk of this Barra de Ibiraquera hotel, while the Rosa Center is…

    To the hotel

    price for 1 night
    Book Now From US$ 354
  • Pousada Barra Mar

    From US$ 125

    Av. Sul, 2400 Barra De Ibiraquera, Imbituba - Sc, Barra de Ibiraquera, Brazil

    1.3 km to Batuta Island (To the map)

    This Barra de Ibiraquera hotel is about a 10-minute drive from Praia do Rosa, while the Praia do Luz…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Studio Thai Na Praia

    From US$ 126

    Rua Florianopolis 20, Barra De Ibiraquera, Barra de Ibiraquera, Brazil

    1.3 km to Batuta Island (To the map)

    Luz Beach lies nearly a 25-minute walk from the apartment, while Meio Lake is approximately a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Casa Thai Linda Na Praia

    From US$ 371

    Rua 16 Leste, Barra de Ibiraquera, Brazil

    1.4 km to Batuta Island (To the map)

    Ouvidor Beach is nearly a 15-minute drive away and Praia Ribanceira Public Beach is situated 3.4 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 371
  • Barra De Ibiraquera

    From US$ 153

    Rua Vereador Mauro Vieira Atras Da Pousada Lagoa Mar E Atras Do Restaurante Da Barra, Barra de Ibiraquera, Brazil

    1.4 km to Batuta Island (To the map)

    The beach is approximately 30 minutes away by car, and Praia do Ouvidor is nearly a 15-minute ride from…

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • Kitnet Barra De Ibiraquera

    From US$ 116

    Rua Vereador Mauro Vieira 158 Barra De Ibiraquera Imbituba Kitinete Completa Com Ar E Cozinha, Barra de Ibiraquera, Brazil

    1.4 km to Batuta Island (To the map)

    There is Urubici almost a 70-minute drive from the property. To enjoy your vacation in Barra de Ibiraquera…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Pousada Do Paraiso

    From US$ 114

    Rua Belo Horizonte S / N0., Barra de Ibiraquera, Brazil

    1.4 km to Batuta Island (To the map)

    Situated 3.8 km from Lagoa do Meio, the hotel also gives access to such sports venues as Rosa Natural…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Pousada Beija-Flor

    From US$ 48

    Rua 14 De Julho Pousada, Imbituba (Santa Catarina), Brazil

    1.4 km to Batuta Island (To the map)

    The city centre is just 4 km away and Jaguaruna airport is 95 km from the property. To enjoy your vacation…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Casa Barra De Ibiraquera

    Rua 14 De Julho, Imbituba (Santa Catarina), Brazil

    1.5 km to Batuta Island (To the map)

    Also, this accommodation is about 15 minutes by car from Praia do Ouvidor and nearly a 10-minute drive…

    To the hotel

    Book Now
  • Casa Do Flamboyant

    Rua Alvina Ferreira, Imbituba (Santa Catarina), Brazil

    1.5 km to Batuta Island (To the map)

    Also, the villa is approximately 10 minutes' drive from Centrinho do Rosa and about 10 minutes by car…

    To the hotel

    Book Now
  • Apartamento Na Barra De Ibiraquera

    Rua Alvina Ferreira, Imbituba (Santa Catarina), Brazil

    1.5 km to Batuta Island (To the map)

    Praia do Rosa is nearly a 10-minute ride away, while Lagoa da Ibiraquera is within easy walking distance…

    To the hotel

    Book Now
  • Vila Dos Coqueiros

    From US$ 51

    Rua Custodio De Carvalho Ferreira Barra De Ibiraquera, Imbituba (Santa Catarina), Brazil

    1.5 km to Batuta Island (To the map)

    Situated in the Praia do Rosa district, this Imbituba hotel is approximately a 10-minute ride from the…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Townhouse Composta Por 4 Triplex Duas Suites A Duas Quadras Do Mar

    From US$ 99

    Avenida Jovino Tome Marques, Sn - Barra De Ibiraquera, Barra de Ibiraquera, Brazil

    1.6 km to Batuta Island (To the map)

    Area attractions include Barra de Ibiraquera Beach, around 7 km away, and Vermelha Beach is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Chale Verde

    From US$ 62

    Travessa Ze Da Barra, Barra de Ibiraquera, Brazil

    1.6 km to Batuta Island (To the map)

    The chalet is located approximately 9 km from Praia Barra do Ibiraquera, a 30-minute ride from the pizzeria…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Casa Do Morro

    From US$ 197

    Rua Caminho Do Rei, Praia do Rosa, Brazil

    1.6 km to Batuta Island (To the map)

    Also, the holiday home is around 2 km from Middle Lake and 2.6 km from Rosa Beach. Situated nearly a…

    To the hotel

    price for 1 night
    Book Now From US$ 197