

The Onyx Hotel enjoys a prime location in the vibrant heart of St. Julian’s, Malta, making it an excellent base for exploring the island's attractions. Guests are just a short stroll away from some of the area's most beautiful beaches, including St. George's Bay Beach, only 600 meters from the hotel, and Balluta Bay Beach, located just 1 kilometer away. The hotel is conveniently situated just 10 kilometers from Malta International Airport, ensuring quick and easy access for travelers.