{% extends "base.html" %} {% block title %}BookBeach | Your Premium Beach Experience{% endblock %} {% block content %}

Book unique beach experiences

Explore top rated beaches, hotels and restaurants around the world

Our Popular Beaches

Discover the most beautiful beaches and create unforgettable memories.

View all Beaches


Popular Markets

Discover the best local markets and shopping experiences.

View all Markets

Popular Adventures

Experience thrilling adventures and outdoor activities.

View all Adventures

Popular Beach Restaurants

Dine with an ocean view at our featured beachfront restaurants.

View all Restaurants

News and Events

Stay updated with the latest beach destinations and travel tips.

View all news

Enjoy a GREAT beach experience with us

BookBeach connects you with the most beautiful beaches and premium accommodations worldwide. Create unforgettable memories with our carefully curated beach experiences.

Get Started
{% endblock %} {% block extra_js %} // Function to get rating text based on rating value function getRatingText(rating) { if (rating === 0) return 'No rating'; if (rating >= 4.5) return 'Excellent'; if (rating >= 4.0) return 'Very Good'; if (rating >= 3.5) return 'Good'; if (rating >= 3.0) return 'Average'; return 'Fair'; } // Autocomplete (commented out for now, can be enabled later) /* function initMap() { var input = document.getElementById('autocomplete'); var autocomplete = new google.maps.places.Autocomplete(input); autocomplete.addListener('place_changed', function() { var place = autocomplete.getPlace(); if (!place.geometry) { window.alert("Autocomplete's returned place contains no geometry"); return; } var address = ''; if (place.address_components) { address = [ (place.address_components[0] && place.address_components[0].short_name || ''), (place.address_components[1] && place.address_components[1].short_name || ''), (place.address_components[2] && place.address_components[2].short_name || '') ].join(' '); } }); } */ {% endblock %}