1. Enable Static website hosting
On your bucket, Click on Properties tab / Scroll down to Static website hosting section
Click on Edit

Click on Enable

Enter index document: index.html \ Click on Save changes

Great! you can copy your website link as below.

2. Enable public access
On your bucket, click on Permissions tab / Scroll down to Block public access (Bucket settings)
The current status is On. It means that your bucket is blocked internet access.

Click on Edit and Uncheck Block all public access / Click on Save changes

Enter confirm on the confirmation box and Click Confirm

Succeeded!

3. Public the website
Click all files of your website / Click on Action / Click Make public

Click Make public

Succeeded!

Access your website the the website hosting link that created on step 1

Congratulations!
Completed
Congratulations! You now have successfully:
Created a Amazon S3 Bucket
Uploaded Static Web Content to the bucket
Configured Amazon S3 bucket as a static web hosting