Beach holidays
in Brazil
Our 166 favourite places in Brazil to swim, sun and stay put — sorted by where you'll get the most for your money on Booking.com.
Rio de Janeiro
Brazil
Salvador
Brazil
Florianopolis
Brazil
Fernando de Noronha
Brazil
Trancoso
Brazil
Jericoacoara
Brazil
Recife
Brazil
Fortaleza
Brazil
Buzios
Brazil
Paraty
Brazil
Ilha Grande
Brazil
Belém
Brazil
Porto Alegre
Brazil
São Luís
Brazil
João Pessoa
Brazil
São Bernardo do Campo
Brazil
São José dos Campos
Brazil
Jaboatão
Brazil
Aracaju
Brazil
Contagem
Brazil
Feira de Santana
Brazil
Londrina
Brazil
Porto Velho
Brazil
Mauá
Brazil
Niterói
Brazil
Jundiaí
Brazil
Santos
Brazil
Petrolina
Brazil
Blumenau
Brazil
Caucaia
Brazil
Praia Grande
Brazil
Campina Grande
Brazil
Paulista
Brazil
São José dos Pinhais
Brazil
Mogi das Cruzes
Brazil
Barueri
Brazil
Várzea Grande
Brazil
Vitória
Brazil
Jardim Angela
Brazil
Palmas
Brazil
Limeira
Brazil
Ceilândia
Brazil
Sumaré
Brazil
Santa Maria
Brazil
Gravataí
Brazil
Novo Hamburgo
Brazil
Americana
Brazil
Magé
Brazil
Itaboraí
Brazil
Juazeiro
Brazil
Campo Limpo
Brazil
Maracanaú
Brazil
Divinópolis
Brazil
Ipatinga
Brazil
Sete Lagoas
Brazil
Rio Verde
Brazil
Samambaia
Brazil
Cabo de Santo Agostinho
Brazil
Sinop
Brazil
Itaim Paulista
Brazil
Lauro de Freitas
Brazil
Taguatinga
Brazil
Planaltina
Brazil
Camaçari
Brazil
Santa Bárbara d'Oeste
Brazil
Rio Grande
Brazil
Alvorada
Brazil
Cidade Dutra
Brazil
Pirituba
Brazil
Angra dos Reis
Brazil
Teresópolis
Brazil
Vila Andrade
Brazil
Porto Seguro
Brazil
Rio das Ostras
Brazil
Patos de Minas
Brazil
Abaetetuba
Brazil
Caxias
Brazil
Itajaí
Brazil
Parelheiros
Brazil
Mogi Guaçu
Brazil
Iguatemi
Brazil
Fazenda Rio Grande
Brazil
Botucatu
Brazil
Marabá
Brazil
Franco da Rocha
Brazil
Atibaia
Brazil
Cachoeirinha
Brazil
Macaé
Brazil
Brusque
Brazil
Cangaiba
Brazil
Paranaguá
Brazil
Barra da Tijuca
Brazil
Alagoinhas
Brazil
Teixeira de Freitas
Brazil
Itapipoca
Brazil
Vila Jacui
Brazil
Bragança
Brazil
São Félix do Xingu
Brazil
Bosque Saúde
Brazil
Bento Gonçalves
Brazil
Guará
Brazil
Igarassu
Brazil
Almirante Tamandaré
Brazil
Santana
Brazil
Jandira
Brazil
Camboriú
Brazil
Catalão
Brazil
Codó
Brazil
Guaianases
Brazil
Maranguape
Brazil
Bacabal
Brazil
Riacho Fundo II
Brazil
Abreu e Lima
Brazil
Francisco Beltrão
Brazil
Lagarto
Brazil
Leme
Brazil
Caldas Novas
Brazil
Itaúna
Brazil
Rio Largo
Brazil
Bayeux
Brazil
São João del Rei
Brazil
Mogi Mirim
Brazil
Gravatá
Brazil
Serra Talhada
Brazil
Quixadá
Brazil
Perus
Brazil
Pinheiro
Brazil
Sobradinho II
Brazil
Jacobina
Brazil
Cruzeiro
Brazil
Alfenas
Brazil
Jardim Botânico
Brazil
Santa Rosa
Brazil
Itapetinga
Brazil
Vinhedo
Brazil
Bebedouro
Brazil
Ibiúna
Brazil
Oriximiná
Brazil
Cosmópolis
Brazil
Gaspar
Brazil
Icó
Brazil
Conceição do Coité
Brazil
Sousa
Brazil
Tabatinga
Brazil
Estância
Brazil
Capão da Canoa
Brazil
Acaraú
Brazil
Portel
Brazil
Marechal Deodoro
Brazil
Dom Eliseu
Brazil
Escada
Brazil
Boituva
Brazil
Morada Nova
Brazil
Barra do Garças
Brazil
Ibitinga
Brazil
Santo Amaro
Brazil
Tutóia
Brazil
Irati
Brazil
Rio Bonito
Brazil
Mongaguá
Brazil
Coruripe
Brazil
Paudalho
Brazil
Capitão Poço
Brazil
Porto Ferreira
Brazil
Belem
Brazil
Naviraí
Brazil
Beach holidays in Brazil — FAQs
- What are the best beach holidays in Brazil?
- Our 166 top picks for beach holidays in Brazil are listed above, sorted by where you'll get most for your money on Booking.com — starting from $75/night.
- When is the best time for a beach holiday in Brazil?
- Late spring and early autumn give the best weather-to-crowd balance for beaches in Brazil; midsummer is hot and busy.
- How much do beach holidays in Brazil cost?
- Hotels for our Brazil beach picks start from $75/night on Booking.com. Picking shoulder months and avoiding school holidays keeps prices down further.