Make a Reservation

Relax by the Ocean

Whether you’re looking for a private beach paradise or an exotic escape to a different seaside culture, Omni Hotels & Resorts has a breathtaking collection of beachfront hotels and resorts that are unrivaled in natural beauty. Our beach destinations offer oceanfront views, luxurious landscapes, stunning sunrises and sunsets, and inviting poolscapes. The hardest decision you’ll have to make is which ocean to visit first. Enjoy beach vacations throughout the US, from Texas Gulf Coast beaches to East Coast beach resorts. The opportunities are endless for your next tropical getaway.

Amelia Island, Florida

View Destination
Omni Amelia Island beachfront

Omni Amelia Island Resort

Once a haven for pirates, rumrunners, and nobles, the picturesque Fernandina Beach, home of Amelia Island and Omni Amelia Island Resort, is appreciated for its natural treasures and relaxing surroundings. Our beachfront hotel in Florida offers beach access and rentals, sparkling resort pools and endless activities for families.

Hilton Head, South Carolina

View Destination
Aerial view of the Omni Hilton Head Oceanfront Resort

Omni Hilton Head Oceanfront Resort

Omni Hilton Head Oceanfront Resort offers sugar sand beaches and beautiful oceanfront rooms. Cool off at the courtyard poolscape, admire the tropical foliage and unwind in beachside hot tubs. Fun in the sun abounds at our Hilton Head beachfront hotel.

Recently Renovated

Corpus Christi, Texas

View Destination
Omni Corpus Christi Hotel

Omni Corpus Christi Hotel

Located in the lively downtown Marina District, Omni Corpus Christi Hotel offers luxurious guestrooms with spectacular views of the Corpus Christi Bay. Situated along 131 miles of Texas Gulf coast, there are virtually limitless choices for water sports, including year-round sailing, swimming, snorkeling and some of the world’s best deep-sea fishing at our Texas hotel near the beach.

Book direct to get the best rates on our rooms!